本文主要是介绍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即可。
这篇关于JSP如何获取当前的绝对路径?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!