首页 > 其他 > 详细

getRealPath和getContextPath

时间:2020-09-02 22:41:25      阅读:52      评论:0      收藏:0      [点我收藏+]

EL中获取项目根路径:${pageContext.request.contextPath}

 

1、request.getContextPath();    // 应用的web目录的名称 ,例如 : /Test

2、request.getRealPath();   // 获取项目的真实路径参数要以“/”开头  , http://localhost:8080/Test/

 

request.getRealPath() 这个方法已经不推荐使用了,代替方法是:

request.getSession().getServletContext().getRealPath();

 

在JSP中可以这样用

  request.getSession().getServletContext().getRealPath("/") 得到站点的绝对地址

在servlet或者struts中还可以这样用

  this.getServletContext().getRealPath("/");

 

返回的协议名称,默认是http

request.getScheme();



返回的是你浏览器中显示的主机名

request.getServerName();



获取服务器端口号

getServerPort();

  

 

getRealPath和getContextPath

原文:https://www.cnblogs.com/2328322824chx/p/13604492.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!