首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

request获取当前页面url的有关问题,求

2012-10-11 
request获取当前页面url的问题,求高手指点!public String getExplorerUrl(){HttpServletRequest request

request获取当前页面url的问题,求高手指点!
public String getExplorerUrl(){
HttpServletRequest request = ServletActionContext.getRequest();
System.out.println(request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+request.getRequestURI());
return request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+request.getRequestURI();

}我现在这样获取,获取到的地址是http://localhost:80/coob/WEB-INF/template/front/about_us_list.jsp但是浏览器的实际地址是http://localhost/coob/front/about_us.do我查了api没有看可以获取.do形式路径的方法,请问我该怎样做才能获得实际的地址!

[解决办法]
request().getRequestURL() 获得的是完整url
request().getRequestURI() 获得的是相对的url

热点排行