程序员人生 网站导航

request.getRequestURL()和request.getRequestURI()的区别

栏目:框架设计时间:2015-07-03 08:52:21

request.getRequestURL() 返回全路径

request.getRequestURI() 返回除去host(域名或ip)部份的路径

request.getContextPath() 返回工程名部份,如果工程映照为/,此处返回则为空

request.getServletPath() 返回除去host和工程名部份的路径

 

例如:


request.getRequestURL() http://localhost:8080/jqueryLearn/resources/request.jsp
request.getRequestURI() /jqueryLearn/resources/request.jsp
request.getContextPath()/jqueryLearn
request.getServletPath()/resources/request.jsp


注: resources为WebContext下的目录名
      jqueryLearn 为工程名

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐