HttpServletRequest
getRequestURI 方法:返回请求地址,不包含域名、虚拟目录和请求参数
getContextPath 方法:返回当前请求的上下文地址,以“/”开始,但不以“/”结束。此外,如果请求属于默认上下文(root),那么返回空字符串("")。
HttpServletResponse
sendRedirect 方法:提示浏览器重新指向新的URL。如果URL是相对地址,那么会认为是相对于当前请求,如果以"/"开头,会认为是属于默认上下文(root)的请求。
getRequestURI 方法:返回请求地址,不包含域名、虚拟目录和请求参数
getContextPath 方法:返回当前请求的上下文地址,以“/”开始,但不以“/”结束。此外,如果请求属于默认上下文(root),那么返回空字符串("")。
HttpServletResponse
sendRedirect 方法:提示浏览器重新指向新的URL。如果URL是相对地址,那么会认为是相对于当前请求,如果以"/"开头,会认为是属于默认上下文(root)的请求。

本文介绍了HttpServletRequest中的getRequestURI和getContextPath方法的功能,以及HttpServletResponse中sendRedirect方法的工作原理。详细解释了如何通过这些方法获取请求地址、上下文路径,并实现重定向。
927

被折叠的 条评论
为什么被折叠?



