HttpServletRequest 

   继承ServletRequest

 HttpServletRequest生命周期:

一个HttpServletRequest对象在用户向web服务器发送请求时,由servlet容器创建

,并根据相关信息(请求头,请求主体)对其进行封装,

然后传递给HttpServletRequest的使用者通常是(Servlet)

一个HttpServletRequest对象只能存活于Servlet容器中(只能服务器,客户端无法存活)

在服务端响应客户后HttpServletRequest对象被销毁

表单处理

HttpServletRequest 获取客户请求信息

在Servlet的doGet和doPost方法中,

通过HttpServletRequest对象获取用户信息

.一般主要处理由超链接或者表单传递的数据

超链接传参

 <a href="processing?name=谭磊&age=20">Servlet 处理超链接</a>
        req.setCharacterEncoding("UTF-8");
String name=req.getParameter("name");
//name = new String(name.getBytes("ISO8859-1"),"UTF-8");
String age=req.getParameter("age");
System.out.println(name);
System.out.println(age);
resp.setHeader("Content-Type", "text/html;charset=UTF-8");
resp.getWriter().write("age:="+age+"name "+name);

表单处理

表单尽量用post

最新文章

  1. 阿里云服务器Linux CentOS安装配置(四)yum安装tomcat
  2. SonarQube的使用入门
  3. YII CRUD 例子
  4. codevs 2541 幂运算(迭代加深搜索)
  5. 第1章1节《MonkeyRunner源码剖析》概述:前言(原创)
  6. [第一阶段] Python学习
  7. JAVA基础第六组(5道题)
  8. [转载]Vector用法(C++ Primer中文版)
  9. 利用eval函数实现简单的计算器
  10. uni-app 引入ecart
  11. openstack-KVM-vCPU
  12. 【Spark 深入学习 01】 Spark是什么鬼?
  13. 关于Kafka Fetch Session的讨论
  14. IDEA能运行,但是出现红色下划线的问题报 cannot resolve method
  15. http://www.bugku.com:Bugku——变量1(http://120.24.86.145:8004/index1.php)
  16. c#: List.Sort()实现稳固排序(stable sort)
  17. Jmeter常用脚本开发之FTP请求
  18. nyoj 一笔画问题
  19. HDU4609:3-idiots(FFT)
  20. angular学习笔记(十四)-$watch(4)

热门文章

  1. mysqlbinlog: unknown variable &#39;default-character-set=utf8&#39;
  2. 主从复制系列A
  3. css-文本两行或多行文本溢出显示省略号(转)
  4. github的账号密码 redis windows版连接方式
  5. Ionic cordova-plugin-splashscreen
  6. Django WSGI响应过程之WSGIHandler
  7. VitualBox虚拟机安装CentOS, shell模式与图形化界面的相互切换
  8. PAT甲级——A1063 Set Similarity
  9. Composer安装Yii2以及相关扩展
  10. Hadoop 集群硬件配置