Servlet表单处理
2024-09-06 13:47:34
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
最新文章
- 阿里云服务器Linux CentOS安装配置(四)yum安装tomcat
- SonarQube的使用入门
- YII CRUD 例子
- codevs 2541 幂运算(迭代加深搜索)
- 第1章1节《MonkeyRunner源码剖析》概述:前言(原创)
- [第一阶段] Python学习
- JAVA基础第六组(5道题)
- [转载]Vector用法(C++ Primer中文版)
- 利用eval函数实现简单的计算器
- uni-app 引入ecart
- openstack-KVM-vCPU
- 【Spark 深入学习 01】 Spark是什么鬼?
- 关于Kafka Fetch Session的讨论
- IDEA能运行,但是出现红色下划线的问题报 cannot resolve method
- http://www.bugku.com:Bugku——变量1(http://120.24.86.145:8004/index1.php)
- c#: List.Sort()实现稳固排序(stable sort)
- Jmeter常用脚本开发之FTP请求
- nyoj 一笔画问题
- HDU4609:3-idiots(FFT)
- angular学习笔记(十四)-$watch(4)
热门文章
- mysqlbinlog: unknown variable &#39;default-character-set=utf8&#39;
- 主从复制系列A
- css-文本两行或多行文本溢出显示省略号(转)
- github的账号密码 redis windows版连接方式
- Ionic cordova-plugin-splashscreen
- Django WSGI响应过程之WSGIHandler
- VitualBox虚拟机安装CentOS, shell模式与图形化界面的相互切换
- PAT甲级——A1063 Set Similarity
- Composer安装Yii2以及相关扩展
- Hadoop 集群硬件配置