社区
Java EE
帖子详情
请问在项目中,在jsp页面要取到后台的值的情况下,后台用request.setA...还是用session比较好?
romanitc
2011-04-25 12:31:08
请问在项目中,在jsp页面要取到后台的值的情况下,后台用request.setA...还是用session比较好?
我写项目时在前台都是用EL和JSTL标签来获取后台的session.put()的值,但又觉得session消耗服务器资源比request大,请问你们在写项目时,用request还是session??谢谢
...全文
294
5
打赏
收藏
请问在项目中,在jsp页面要取到后台的值的情况下,后台用request.setA...还是用session比较好?
请问在项目中,在jsp页面要取到后台的值的情况下,后台用request.setA...还是用session比较好? 我写项目时在前台都是用EL和JSTL标签来获取后台的session.put()的值,但又觉得session消耗服务器资源比request大,请问你们在写项目时,用request还是session??谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wolfkoala
2011-04-25
打赏
举报
回复
如果只是用于一次请求的数据,用request比较好
如果是业务上要有session保持,用session比较好
像2楼说的,需要考虑查询代价时,用session
magong
2011-04-25
打赏
举报
回复
还有,如果生成数据所用的查询代价比较大,同时又不是每请求必须重查的情况下,用session会好一些。
magong
2011-04-25
打赏
举报
回复
能用request尽量用请求域,
如果放请求域完成不了的,如跨请求的情况下,用session好了。
clook819
2011-04-25
打赏
举报
回复
request对象的生命周期是针对一个浏览器应用程序一起请求 当请求完毕之后,request里边的内容也将被释放点;
而session的生命周期也是针对一个客户端 但是却是在别人设置的会话周期内(一般是20-30分钟)session里边的内容将一直存在 即便关闭了这个客户端浏览器 session也不一定会马上释放掉的;
如果可以使用request的情况下 尽量使用request 因为相对于服务器来说资源的消耗这个问题还是比较重的;
request是某一次访问的局域变量;生命周期只是一次请求。request的传递只限于两个相邻的页面。而session相当与一个全部变量,可是访问任何一个页面。
java
项目
实战之电商系统全套(前台和
后台
)(java毕业设计ssm框架
项目
)
熟悉
项目
开发过程
中
SSM框架、JSP、Mysql使用,知道各技术之间的如何衔接; 考虑到部分学生只需要学习前台(买家)或是
后台
(
后台
),故将电商系统分为电商系统前台和电商系统
后台
两个
项目
, 当前课程包含电商系统前台和电商系统
后台
该课程主要涉及到的技术有:
项目
涉及的技术: 1、前端:jsp、css、javascript、jQuery(js框架)、bootstrap框架 2、
后台
:Spring MVC、Spring、Mybatis框架、javaMail进行邮件发送、jstl 、jstl自定义分页标签、代码生成器等 3、数据库:Mysql 4、服务器:Tomcat
项目
开发涉及的功能: 1、
项目
以及数据库搭建 2、用户登录、退出3、用户注册、邮件发送、以及用户信息激活4、首页商品信息页面搭建以及查询功能实现5、查询商品明细6、加入商品至购物车、删除、更新、清除购物车商品信息7、确认订单信息8、订单页面搭建以及下订单功能实现9、查询我的购物车以及订单信息10、商品明细查看,商品修改,商品下架11、商品类型管理12、订单管理13、代码机器人使用等等其他实战
项目
:java
项目
实战之电商系统全套(前台和
后台
)(java毕业设计ssm框架
项目
)https://edu.csdn.net/course/detail/25771 java
项目
之oa办公管理系统(java毕业设计)https://edu.csdn.net/course/detail/23008 java
项目
之hrm人事管理
项目
(java毕业设计)https://edu.csdn.net/course/detail/23007 JavaWeb
项目
实战之点餐系统前台https://edu.csdn.net/course/detail/20543 JavaWeb
项目
实战之点餐系统
后台
https://edu.csdn.net/course/detail/19572 JavaWeb
项目
实战之宿舍管理系统(Java毕业设计含源码)https://edu.csdn.net/course/detail/26721 JavaWeb
项目
实战之点餐系统全套(前台和
后台
)https://edu.csdn.net/course/detail/20610 java
项目
实战之电子商城
后台
(java毕业设计SSM框架
项目
)https://edu.csdn.net/course/detail/25770 java美妆商城
项目
|在线购书系统(java毕业设计
项目
ssm版)https://edu.csdn.net/course/detail/23989 系统学习课程:JavaSE基础全套视频(环境搭建 面向对象 正则表达式 IO流 多线程 网络编程 java10https://edu.csdn.net/course/detail/26941 Java Web从入门到电商
项目
实战挑战万元高薪(javaweb教程)https://edu.csdn.net/course/detail/25976其他素材版(毕业设计或课程设计)
项目
:点击老师头像进行相关课程学习
request
.
set
Attribute和
session
.
set
Attribute的区别
1.
request
.
set
Attribute
request
.
set
Attribute 作用域是请求和被请求页面之间,只在此action的下一个forward需要使用时候调用;
request
.
set
Attribute()可存放的参数是String和Object。 req.
set
Attribute("maps",maps); //请求转发,携带数据,req存储数据 req.get
Request
Dispatcher("/user.jsp").forward(req,resp); 2、
session
.
set
A
java
后台
用 requ
set
对象 存储
值
前台获取不到_
后台
通过
request
.
set
Attribute向前台传
值
,前台如何去获取其
中
的对象或属性
值
...
我们先来了解一下
request
.
set
Attribute和
request
.getAttribute()这两种方法的作用。
request
.getAttribute("nameOfObj"); 可得到
jsp页面
表单
中
输入框内的value。(其实表单控件
中
的Object的name与value是存放在一个哈希表
中
的,所以在这里给出Object的name会到哈希表
中
找出对应它的value)
request
.s...
jsp页面
中
获取
session
中
的
值
session
中
是键
值
对:EL
session
.
set
Attribute("age","123"); ${
session
Scope.age} 在页面上显示的就是123了
session
Scope指的是
session
的范围,类似还有
request
Scope,pageScope,contextScope 然后后面的age表示的是
set
属性时的...
求教:
session
.getAttribute()获取不到
session
.
set
Attribute()的
值
很简单的一个web
项目
中
,用户登陆成功后,在
后台
用
session
.
set
Attribute(“user”),记录登陆的用户信息,在跳到主页面(index.jsp)的时候,先经过
后台
处理,通过登陆的用户信息,查询相应的权限资源,这时用
session
.getAttribute(“user”),取到用户的信息,现在就是取不到用户信息,取到的
值
为null,经过不断测试,原因应该在
后台
登陆方法
中
的sessi...
Java EE
67,512
社区成员
225,881
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章