大学IT网 - 最懂大学生的IT学习网站! QQ资料交流群:367606806
当前位置:大学IT网 > Java技巧 > JSP获取当前的绝对路径正确写法

JSP获取当前的绝对路径正确写法

关键词:JavaJSPJSP获取当前的绝对路径正确写法  阅读(739) 赞(13)

[摘要]本文主要是对JSP获取当前的绝对路径正确写法的讲解,希望对大家学习JSP获取当前的绝对路径正确写法有所帮助。
    JSP中如何获取当前绝对路径,本文总结了错误写法与正确写法,请大家参考:
   
    错误:
   
    String realPath  =
   
    “ http:// ”
   
    +  request.getServerName()  +
   
    “ : ”
   
    +  request.getServerPort()  +  request.getContextPath();
   
    String realPath  =
   
    “ http:// ”
   
    +  request.getServerName()  +
   
    “ : ”
   
    +  request.getServerPort()  +  request.getServletPath();
   
    正确:
   
    String realPath  =
   
    “ http:// ”
   
    +  request.getServerName()  +
   
    “ : ”
   
    +  request.getServerPort()  +  request.getContextPath() + request.getServletPath()。substring( 0 ,request.getServletPath()。lastIndexOf( “ / ” ) + 1 );
   
    如果想连带获取页面的名称时则去掉最后的substring即可。
   
    更多更全的IT资讯,尽在博洋教育。您有任何的疑问,欢迎咨询在线老师。



相关评论