Request中getContextPath、getServletPath、getRequestURI、getRequestURL、getRealPath的区别
生活随笔
收集整理的這篇文章主要介紹了
Request中getContextPath、getServletPath、getRequestURI、getRequestURL、getRealPath的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
假定你的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.getRequestURL()); 打印結果:http://localhost:8080/news/main/list.jsp 5、?System.out.println(request.getRealPath("/")); 打印結果:F:\Tomcat?6.0\webapps\news\test
?
轉載于:https://blog.51cto.com/wxweven520/1075812
總結
以上是生活随笔為你收集整理的Request中getContextPath、getServletPath、getRequestURI、getRequestURL、getRealPath的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ie6和ie7两个div之间有空隙
- 下一篇: Tomcat源码分析(六)--日志记录器