`
everlxq
  • 浏览: 111856 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

关于request.getServletPath()的讨论【转】

 
阅读更多



假定你的web application 名称为news,你在浏览器中输入请求路径: 





http://localhost:8080/news/main/list.jsp

 





则执行下面向行代码后打印出如下结果:





1、 System.out.println(request.getContextPath()); 





打印结果:/news 


  2、System.out.println(request.getServletPath()); 





打印结果:/main/list.jsp 


 3、 System.out.println(request.getRequestURI()); 





打印结果:/news/main/list.jsp 


 4、 System.out.println(request.getRealPath("/"));  





打印结果: F:/Tomcat 6.0/webapps/news/test
分享到: 
上一篇:intan
分享到:
评论

相关推荐

    在JAVA文件中获取该项目的相对路径.doc

    在 Servlet 中,可以使用 request.getServletPath() 获取当前文件的绝对路径,然后使用 request.getSession().getServletContext().getRealPath(request.getRequestURI()) 获取当前文件的绝对路径。同时,也可以使用...

    java中相对路径与绝对路径的问题

    在 Servlet 中,我们可以使用 `request.getServletPath()` 来获取当前实际运用的相对路径和绝对路径根列表所对应的绝对路径。此外,我们还可以使用 `request.getSession().getServletContext().getRealPath(request....

    java路径获得几种方法.txt

    - **示例**:获取当前Servlet的路径,使用`request.getServletPath()`。 - 获取文件的物理路径,可以使用`request.getSession().getServletContext().getRealPath(request.getRequestURI())`。 ##### 4. Java ...

    连接数据库JAR包

    String currentUrl = request.getServletPath(); ``` 3. **检查Session状态**:检查用户的Session是否有效。 ```java HttpSession session = request.getSession(false); if (session == null || session....

    基于JAVA文件中获取路径及WEB应用程序获取路径的方法

    例如,在JSP中,我们可以使用request.getRequestURI()方法来获取根目录所对应的绝对路径,而在Servlet中,我们可以使用request.getServletPath()方法来获取根目录所对应的绝对路径。 4. java的Class中获取路径 在...

Global site tag (gtag.js) - Google Analytics