站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题为什么request.getContextPath()得到的路径为空?

为什么request.getContextPath()得到的路径为空?

摘要: 为什么request.getContextPath()得到的路径为空?


在server.xml里
但在JSP文件里,通过request.getContextPath()得到的路径却为空,为什么?


你在context中没有配置path属性,所以你的工程文件就是在根目录下,相当于path="";即是你直接在浏览器中输入你的服务器ip就会到你的jsp页面,而不是tomcat的默认页面;所以你通过request.getContextPath()得到的字符串是为空的;它是获得虚目录的;
如果你想得到工程文件的实际物理路径,可通过:<%=request.getRealPath("/")%>,这样页面就会输出:d:/web


↑返回目录
前一篇: 从JBX升级到JB2006的问题
后一篇: 层的使用~~~