2023.3.22 request

该文详细介绍了Servlet中Request对象的常用方法,包括getParameter用于获取表单数据,getParameterNames获取所有参数名,getParameterValues处理多值参数,setAttribute与getAttribute用于存储和检索请求域中的数据,setCharacterEncoding设置编码,以及getMethod检测请求类型。这些方法在处理HTTP请求时起到关键作用。

1.request的常用方法有:

2)getParameter(String name)获取客户端提交的数据,参数name就是客户端在form表单中书写name属性的值,如果不一致,则取不到对应的值

3)getParameterName() 获取客户端提交的 数据中所有的key值(form表单中提交的所有的name属性的值)

4)getParameterValues(String name) 获取form表单中用户提交的某个name属性对应的多个value属性的值

5)setAttribute(String name,Object  o)     向一个request域中存放一个映射关系,name留着取值时使用的

6)getAttribute(String name)        通过映射关系的key,获取对应的值。

7)setCharacterEncoding(String env)         设置客户端提交数据解码时使用的编码表,只对post请求有效

8)getRequestDispatcher(String path)        获取转发器对象,调用forward()方法用于转发请求

getMethod()        获取客户端提交数据的方式 get 或post 方式
 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值