1 HttpServletRequest request
比如执行:http://192.168.199.42:8080/TestServlet/test?instr=add&username=luko&password=123
说明:服务器jboss的地址 http://192.168.199.42:8080
web应用程序名称 TestServlet
servlet名称(应该说是servlet路径) test
request.getRequestURI() --> /TestServlet/test
返回URL中一部分,从“/”开始,包括上下文,但不包括任意查询字符串
(也就是不包括?instr=add&username=luko&password=123)
request.getServletPath() --> /test
返回请求URI上下文后的子串(即:servlet名称)
request.getContextPath --> /TestServlet
返回请求URI上下文
2 http://192.168.199.42:8080/econtract/pager/updPager.do?id=3&name=luko
request.getRequestURI() --> econtract/pager/updPager.do
request.getServletPath() --> /pager/updPager.do
(说明;不包括econtract,即上下文路径或叫工程名字)
request.getContextPath --> econtract
比如执行:http://192.168.199.42:8080/TestServlet/test?instr=add&username=luko&password=123
说明:服务器jboss的地址 http://192.168.199.42:8080
web应用程序名称 TestServlet
servlet名称(应该说是servlet路径) test
request.getRequestURI() --> /TestServlet/test
返回URL中一部分,从“/”开始,包括上下文,但不包括任意查询字符串
(也就是不包括?instr=add&username=luko&password=123)
request.getServletPath() --> /test
返回请求URI上下文后的子串(即:servlet名称)
request.getContextPath --> /TestServlet
返回请求URI上下文
2 http://192.168.199.42:8080/econtract/pager/updPager.do?id=3&name=luko
request.getRequestURI() --> econtract/pager/updPager.do
request.getServletPath() --> /pager/updPager.do
(说明;不包括econtract,即上下文路径或叫工程名字)
request.getContextPath --> econtract