getAttribute与getParameter的区别

getAttribute 表示从request 范围取得设置的属性,那么我们必须先setAttribute 设置属性,才能获得属性,设置与取得的为string 类型

HttpServletRequest类既有getAttribute()方法也有getParameter方法,这两个方法有什么区别呢?

1、getAttribute是返回对象,getParameter返回字符串。

2、request.getAttribute()方法返回request范围内存在的对象,而request.getParameter()方法是获取http提交过来的数据。例如www.baidu.com/usernmae=zhangsan,request.getParameter()可获得username的值,而request.getAttribute()却不能,只能由request.setAttribute()设置

3、与getAttribute()方法对应的有setAttribute()方法,但是getParameter()没有与之相对的setParameter()。

原文链接:https://blog.csdn.net/LChloe/article/details/80701449

相关推荐
该叫啥4 小时前
Spring Bean 生命周期
java·spring·servlet
未定义.2211 天前
第2篇:请求实战!覆盖GET/POST/请求头/参数全场景
java·python·http·servlet·自动化·jenkins
Eloudy1 天前
CUTLASS C++ 快速入门指南
开发语言·c++·servlet
vx_Biye_Design6 天前
【关注可免费领取源码】房屋出租系统的设计与实现--毕设附源码40805
java·spring boot·spring·spring cloud·servlet·eclipse·课程设计
vx_Biye_Design6 天前
基于Spring Boot+vue的湖北旅游景点门票预约平台的设计--毕设附源码29593
java·vue.js·spring boot·spring cloud·servlet·eclipse·课程设计
lang201509287 天前
JSR-340 :高性能Web开发新标准
java·前端·servlet
铅笔侠_小龙虾7 天前
Flutter 组件层级关系
前端·flutter·servlet
csdn2015_8 天前
Spring Boot `HttpServletRequest`
spring boot·http·servlet
GIOTTO情9 天前
舆情监测技术实战:Infoseek字节探索破解传统监测痛点
servlet
一勺菠萝丶9 天前
Jenkins 构建日志出现 `[INFO]` 乱码?原因与完整解决方案(小白必看)
java·servlet·jenkins