文档章节

Request参数总结

m
 macro_cj
发布于 2017/07/24 21:26
字数 100
阅读 6
收藏 0
点赞 0
评论 0

  

  1. String path = request.getContextPath();  
  2. String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";  
  3. String remoteAddress=request.getRemoteAddr();  
  4. String servletPath=request.getServletPath();  
  5. String realPath=request.getRealPath("/");  
  6. String remoteUser=request.getRemoteUser();  
  7. String requestURI=request.getRequestURI();  
  8. out.println("path:"+path+"<br>");  
  9. out.println("basePath:"+basePath+"<br>");  
  10. out.println("remoteAddr:"+remoteAddress+"<br>");  
  11. out.println("servletPath:"+servletPath+"<br>");  
  12. out.println("realPath:"+realPath+"<br>");  
  13. out.println("remoteUser:"+remoteUser+"<br>");  
  14. out.println("requestURI:"+requestURI+"<br>");  
  15. 结果:  
  16. path:/springboot
  17. basePath:http://localhost:8080/springboot/  
  18. remoteAddr:127.0.0.1  
  19. servletPath:/index.jsp  
  20. realPath:E:\apache-tomcat-8.0.23\webapps\springboot\  
  21. remoteUser:null  
  22. requestURI:/springboot/index.jsp  
  23. 从上不难看出request各个对应方法所代表的含义 

© 著作权归作者所有

共有 人打赏支持
m
粉丝 2
博文 21
码字总数 11222
作品 0
杭州
getAttribute()与getParameter()

进行JavaWeb开发时,获取参数时我们通常会使用request.getAttribute()或request.getParameter(),以前只知道使用这两个方法获取参数,并不是很清楚的了解它们之间的区别,今天项目中再次涉及...

Gong_Chen ⋅ 2016/03/29 ⋅ 0

HttpRequest 中getParameter() ,getInputStream(),requ

request.getParameter() 、 request.getInputStream()和request.getReader() 使用体会 1.遇到问题:使用s2sh框架的时候再通过url访问某个action的时候调用 request.getReader() ,通过这个方...

dml124 ⋅ 2013/12/09 ⋅ 0

参数(parameter)和属性(Attribute)的区别

在JAVA WEB开发中经常遇到获取请求参数的值和在request对象中set或者get属性,初学者往往容易混淆,那么二者之间关系到底如何呢?下面是个人的总结: 区别: 来源不同: 参数(parameter)是...

JackMo2015 ⋅ 2016/12/07 ⋅ 0

JavaWeb10-HTML篇笔记(二)

1.1 案例二:网站的注册的功能的实现:1.1.1 需求: 在商城的网站上完成一个注册的功能: 1.1.2 分析:1.1.2.1 技术分析 【请求对象-request对象】 Ø 获得客户机信息: Ø 获得请求头 Ø 请求参...

我是小谷粒 ⋅ 05/23 ⋅ 0

SpringMVC格式总结

SpringMVC几种数据接收方式 1.参数绑定: a. 提交的数据中有一个对像 的情况 @RequestMapping(value = "/postSave") public String postSave(HttpServletRequest request,Post t) { b . 提交的......

noteman ⋅ 2015/12/22 ⋅ 0

【原创】遨游springmvc之HandlerMethodArgumentResolver

1.前言 记得大三刚开始接触springmvc的时候,我们总是会写如下方法 然后现在看了这简直看不下去。 因为:1.加重了我们对请求传过来来的值的取值代码,会使控制器中request.getParamater()之类...

开源中国首席脑科主任 ⋅ 2016/08/13 ⋅ 0

通过sql语句查询实现分页

通过sql语句分页 如:SELECT * FROM users limit 3,2 从第4条记录开始后续显示两行,索引从0开始 (服务器机制)该方式的优缺点如下: 优点:操作便捷(利用服务器内存),适合于大数据量操作,对...

hxlzpnyist ⋅ 2012/05/29 ⋅ 3

org.springframework.web.filter.CharacterEncodingFilter

感谢:http://blog.csdn.net/heidan2006/article/details/3075730 很简单很实用的一个过滤器,当前台JSP页面和JAVA代码中使用了不同的字符集进行编码的时候就会出现表单提交的数据或者上传/...

随智阔 ⋅ 2014/04/02 ⋅ 0

Tomcat的乱码

写了一个查询数据库的程序,不熟的Tomcat6。查询条件为英文时运行正常,为中文时出现乱码。后在tomcap的server.xml中加入useBodyEncodingForURI="true解决了问题(别忘了清除work文件夹里的缓...

Siukun ⋅ 2011/06/16 ⋅ 0

ServletContext总结

今天我们学习的是ServletContext的应用。 WEB容器在启动时,它会为每个WEB应用程序都创建一个对应的ServletContext对象,它代表当前web应用。 ServletConfig对象中维护了ServletContext对象的...

零度的魚 ⋅ 2014/01/29 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

容器之重命名镜像

使用docker tag命令来重命名镜像名称,先执行help,查看如何使用如下 mjduan@mjduandeMacBook-Pro:~/Docker % docker tag --helpUsage:docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TA...

汉斯-冯-拉特 ⋅ 3分钟前 ⋅ 0

with 的高级用法

那么 上下文管理器 又是什么呢? 上下文管理器协议包含 __enter__ 和 __exit__ 两个方法。with 语句开始运行时,会在上下文管理器对象上调用 __enter__ 方法。with 语句运行结束后,会在上下...

阿豪boy ⋅ 23分钟前 ⋅ 0

使用 jsoup 模拟登录 urp 教务系统

需要的 jsoup 相关 jar包:https://www.lanzous.com/i1abckj 1、首先打开教务系统的登录页面,F12 开启浏览器调试,注意一下 Request Headers 一栏的 Cookie 选项,我们一会需要拿这个 Cook...

大灰狼时间 ⋅ 23分钟前 ⋅ 0

关于线程的创建

转自自己的笔记: http://note.youdao.com/noteshare?id=87584d4874acdeaf4aa027bdc9cb7324&sub=B49E8956E145476191C3FD1E4AB40DFA 1.创建线程的方法 Java使用Thread类代表线程,所有的线程对......

MarinJ_Shao ⋅ 34分钟前 ⋅ 0

工厂模式学习

1. 参考资料 工厂模式-伯乐在线 三种工厂-思否 深入理解工厂模式 2. 知识点理解 2.1 java三种工厂 简单工厂 工厂模式 抽象工厂 2.2 异同点 逐级复杂 简单工厂通过构造时传入的标识来生产产品...

liuyan_lc ⋅ 46分钟前 ⋅ 0

Java NIO

1.目录 Java IO的历史 Java NIO之Channel Java NIO之Buffer Java NIO之Selector Java NIO之文件处理 Java NIO之Charset Java 可扩展IO 2.简介 “IO的历史”讲述了Java IO API从开始到现在的发...

士别三日 ⋅ 50分钟前 ⋅ 0

[Err] ORA-24344: success with compilation error

从txt文本复制出创建function的脚本,直接执行,然后报错:[Err] ORA-24344: success with compilation error。 突然发现脚本的关键字,居然不是高亮显示。 然后我把脚本前面的空格去掉,执行...

wenzhizhon ⋅ 今天 ⋅ 0

Spring Security授权过程

前言 本文是接上一章Spring Security认证过程进一步分析Spring Security用户名密码登录授权是如何实现得; 类图 调试过程 使用debug方式启动https://github.com/longfeizheng/logback该项目,...

hutaishi ⋅ 今天 ⋅ 0

HAProxy基于KeepAlived实现Web高可用及动静分离

前言 软件负载均衡一般通过两种方式来实现: 基于操作系统的软负载实现 基于第三方应用的软负载实现 LVS是基于Linux操作系统实现的一种软负载,而HAProxy则是基于第三方应用实现的软负载。 ...

寰宇01 ⋅ 今天 ⋅ 0

微软自研处理器的小动作:已经开始移植其他平台的工具链

微软将 Windows 10 、Linux 以及工具链如 C/C++ 和 .NET Core 运行时库、Visual C++ 2017 命令行工具、RyuJIT 编辑器等移植到其自主研发的处理器架构 E2。微软还移植了广泛使用的 LLVM C/C++...

linux-tao ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部