社区
Web 开发
帖子详情
JSP中request.getParameter()和session.getAttribute()有何区别
lyhcuckoo
2003-03-13 10:27:00
各位:
JSP中request.getParameter()和session.getAttribute()有没有区别,它们各自适合那些场合,thx.
...全文
61
7
打赏
收藏
JSP中request.getParameter()和session.getAttribute()有何区别
各位: JSP中request.getParameter()和session.getAttribute()有没有区别,它们各自适合那些场合,thx.
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lyhcuckoo
2003-03-18
打赏
举报
回复
thank you all , I will close it
qiri07
2003-03-14
打赏
举报
回复
request.getParameter()
request 是请求,即把需要的参数得到,一般是从上一个页面用户提交的数据中得到
session.getAttribute()
session 是用来保持会话的连接,说明见楼上
geyf
2003-03-14
打赏
举报
回复
这个问题主要是request和session的差别,request范围较小一些,只是一个请求,简单说就是你在页面上的一个操作,request.getParameter()就是从上一个页面中的url、form中获取参数,但如果一个request涉及多个类,后面还要取参数,可以用request.setAttribute()和request.getAttribute(),但是当结果输出之后,request就结束了。
而session可以跨越很多页面,可以理解是客户端同一个IE窗口发出的多个请求。这之间都可以传递参数,比如很多网站的用户登录都用到了。
flashroom
2003-03-14
打赏
举报
回复
request.getParameter()上一个页面提交的。
比如 form 里的 或者市 url 里的。
session.getAttribute()是在用户的整个会话期有效。
foolbirds
2003-03-14
打赏
举报
回复
request.getParameter()是从上一个页面用户提交的数据中取得,
session.getAttribute()在整个会话期间都有效,这样可以方便的多次获得该变量
zxhong
2003-03-14
打赏
举报
回复
1,request.getParameter() 得到客户端数据
2,session.getAttribute() 存入变量以便让更多页面可以得到该变量,通过设置存在时间,可以用在是否在线,是否已登录等场合
gary_shi
2003-03-13
打赏
举报
回复
request.get是从上一个页面用户提交的数据中取得,
而session存在范围是用户这一次看你的网站。比如用,用户需要密码才能访问你的网站,用户初次登录时,你可以把变量设到SESSION里,以后只要检查SESSION里的变量就可以知道用户是否已经在登录状态。
session
的用法及
JSP
中
request
.get
Parameter
()和
session
.get
Attribute
()的
区别
session
的用法及
JSP
中
request
.get
Parameter
()和
session
.get
Attribute
()的
区别
JSP
中
request
.get
Parameter
()和
session
.get
Attribute
()
区别
JSP
中
request
.get
Parameter
()和
session
.get
Attribute
()
区别
2007-04-26 21:48 889人阅读 评论(0) 收藏
request
.get
Parameter
() 和
request
.get
Attribute
()
区别
get
Parameter
是用来接受用post个get方法传递过来的参数的.get
Attribute
必须先set
Attribute
.(1)
request
.get
Parameter
()取得是通过容器的实现来取得通过类似post,get等方式传入的数据,
request
.set
Attribute
()和get
Attribute
()只是在web容器内部流转,仅仅是请求处理阶段。(2)
request
.ge...
Web
中
Servlet ,
request
.get
Attribute
()和
request
.get
Parameter
()的原理和
区别
和用法
request
.get
Attribute
():是
request
时设置的变量的值, 用
request
.set
Attribute
(“name”,“您自己的值”);来设置值,
request
.get
Parameter
(): 用来提取客户端传过来的参数信息
request
.get
Parameter
是用来接受来自get方法或post方法的参数 ok 只能接受java.lang.String 也就是说String hotel_id =
request
.get
Parameter
("hotel_id"); reques
request
、
session
的get
parameter
、get
Attribute
、set
Attribute
方法
区别
与联系
request
.get
parameter
()与
session
.get
Attribute
()、
request
.set
Attribute
()、
session
.set
Attribute
()和
request
.get
Parameter
()的联系与
区别
request
.get
Parameter
(),页...
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章