`
jiakechong
  • 浏览: 203241 次
社区版块
存档分类
最新评论

Servlet API 说明

阅读更多
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
 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics