1 区别

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

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

1.1 System.out.println(request.getContextPath());

打印结果:/news

1.2 System.out.println(request.getServletPath());

打印结果:/main/list.jsp

1.3 System.out.println(request.getRequestURI());

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

1.4 System.out.println(request.getRealPath("/"));

打印结果:F:\Tomcat 6.0\webapps\news\test

Request中getContextPath、getServletPath、getRequestURI、request.getRealPath的区别相关推荐

  1. Request中getContextPath、getServletPath、getRequestURI、getRequestURL、getRealPath的区别

    假定你的web application 名称为news,你在浏览器中输入请求路径: http://localhost:8080/news/main/list.jsp 则执行下面向行代码后打印出如下结果 ...

  2. SoapUI利用Groovy把外部数据加载到request中

    默认已经用Groovy把外部数据给读取出来了,关键是读取出来后,如何加载到request中去?这里提供了两种方法: 1.该Groovy脚本的名称是"setUp" def num = ...

  3. 关于request.getServletPath(),request.getContextPath()的总结

    最近对于request中的几种"路径"有点混淆,查找网上资源都没有很好的总结,希望此文章能够帮助我理解一下这几种"路径". ++++++++++++++++++ ...

  4. java getrealpath_从request获取各种路径总结 request.getRealPath(url)

    equest.getRealPath() 这个方法已经不推荐使用了,代替方法是: request.getSession().getServletContext().getRealPath() 从Req ...

  5. request.getServletPath()和request.getPathInfo()用法

    为什么80%的码农都做不了架构师?>>>    在 Web 中,我们通常需要获取 URL 相对于 Webapp 的路径,主要是下面的几个方法: request.getServletP ...

  6. java getpathinfo_request.getServletPath()和request.getPathInfo()用法

    在 Web 中,我们通常需要获取 URL 相对于 Webapp 的路径,主要是下面的几个方法: request.getServletPath() request.getPathInfo() reque ...

  7. 解决在Filter中读取Request中的流后,后续controller或restful接口中无法获取流的问题

    首先我们来描述一下在开发中遇到的问题,场景如下: 比如我们要拦截所有请求,获取请求中的某个参数,进行相应的逻辑处理:比如我要获取所有请求中的公共参数 token,clientVersion等等:这个时 ...

  8. java request get json数据_Java中,获取request中json数据

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 import java.io.IOException; import javax.servlet.http.HttpServletRequest; /** ...

  9. Java--获取request中所有参数的方法

    我们通常用到request获取某个参数的方法: String value=request.getparameter("key"); 如果想要获取request中所有的参数呢? re ...

最新文章

  1. Java自带的常用工具
  2. Linux cmake使用入门
  3. python三:if...else
  4. gateway sentinel 熔断 不起作用_《一起学sentinel》一
  5. Maven 使用 Tomcat7
  6. 值得收藏的Redis基础总结
  7. mysql 5.7.29下载安装_deepin20 离线安装 MySQL5.7.29
  8. linux 输出数据到csv,Linux-从外壳输出CSV文件
  9. USACO 3.2.6 Sweet Butter 香甜的黄油(最短路)
  10. [转]关闭不必要端口 让电脑固若金汤
  11. 解析TCP/UDP协议的通讯软件
  12. vue + pdf.js实现浏览器查看pdf文件
  13. selenium: 网页打开最大化
  14. 《投资中最简单的事》”第二部分--投资办法“读书笔记
  15. C语言经典问题——兑换硬币
  16. 配置webpack不打包第三方包
  17. 真相为何竟如此难得 -- 《中国健康调查报告》
  18. cesium加载BIM模型
  19. 英文译中文翻译-中文英文翻译在线翻译
  20. 【架构治理】在代码存储库中记录软件架构

热门文章

  1. Android手势的识别
  2. 【perl】Connect to a MySQL using the Perl DBI module
  3. ASP.NET MVC 4 视图页去哪里儿
  4. document.getElementsByName和document.getElementById用法
  5. corosync + pacemaker + drbd 实现mysql存储的高可用(一)
  6. ajax mvc3 razor 分页
  7. Set无序集合 HashSet 的对象元素唯一性
  8. mac、Linux SSH 阿里云 vultr免密登录服务器
  9. 【HTML】使用css3和html给网站添加上春节灯笼特效
  10. 【C语言】(数组方式)输出一组成绩中的最高分与最低分