getContextPath、getServletPath、getRequestURI的区别
生活随笔
收集整理的這篇文章主要介紹了
getContextPath、getServletPath、getRequestURI的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
假定你的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
總結
以上是生活随笔為你收集整理的getContextPath、getServletPath、getRequestURI的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 面向对象2
- 下一篇: jQuery实现星星评分功能