文档章节

Request参数总结

m
 macro_cj
发布于 2017/07/24 21:26
字数 100
阅读 8
收藏 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
博文 71
码字总数 11318
作品 0
杭州
私信 提问
getAttribute()与getParameter()

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

Gong_Chen
2016/03/29
44
0
Django框架的中间件的5种用法和逻辑

一、什么是中间件? 官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。 每个中间件组件都负...

程序猿拿Q
11/03
0
0
SpringMVC格式总结

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

noteman
2015/12/22
89
0
JavaWeb10-HTML篇笔记(二)

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

我是小谷粒
05/23
0
0
参数(parameter)和属性(Attribute)的区别

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

JackMo2015
2016/12/07
12
0

没有更多内容

加载失败,请刷新页面

加载更多

hive load insert

本文主要是翻译Hive官网关于Load的解释,原文来源于:https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DML#LanguageManualDML-Loadingfilesintotables 介绍 Hive Load语句......

hblt-j
7分钟前
0
1
spring cloud中微服务之间的调用以及eureka的自我保护机制

我自己搭建了一个客户端微服务: 所以现在有两个微服务,我们所实现的就是微服务1和微服务2之间的调用 注册中心就不用多说了,具体看一下两个微服务 在project-solr中的constroller中: @Res...

架构师springboot
10分钟前
0
0
从源码角度理解Java设计模式——装饰者模式

一、饰器者模式介绍 装饰者模式定义:在不改变原有对象的基础上附加功能,相比生成子类更灵活。 适用场景:动态的给一个对象添加或者撤销功能。 优点:可以不改变原有对象的情况下动态扩展功...

我叫刘半仙
15分钟前
0
0
Java中前台接收后台List数据并循环打印

在Java后端获取到了数据,然后我们需要传到前端页面展现出来。 方法有两种: 方法一: 后端: request.setAttribute("list",list); 前端: <%ArrayList list = (ArrayList) request.get...

小_橙_子
24分钟前
1
0
Java:字节流和字符流(输入流和输出流)

什么是流 如果想学习Java工程化、高性能及分布式、深入浅出。微服务、Spring,MyBatis,Netty源码分析的朋友可以加我的Java高级交流:854630135,群里有阿里大牛直播讲解技术,以及Java大型互...

编程SHA
24分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部