社区
Web 开发
帖子详情
请问如何在bean中读取session的值?
littlekoala
2001-08-24 10:10:27
请问如何在bean中读取session的值?
...全文
212
8
打赏
收藏
请问如何在bean中读取session的值?
请问如何在bean中读取session的值?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lci21
2001-08-29
打赏
举报
回复
sigh
reset2000
2001-08-26
打赏
举报
回复
你的javabean不是用jsp来调用的吗?
boolean less=checkUser.writelogin(request,response);
其中checkUser,就是你在jsp头文件中,调用javabean时候所定义的名字呀,
我写的就是在javabean中的,呵呵!我自己测试过的!
littlekoala
2001-08-26
打赏
举报
回复
但我问的是如何在javabean中读取session的值,而不是servlet/jsp中
yanchang
2001-08-24
打赏
举报
回复
调用时将值传进去呀
reset2000
2001-08-24
打赏
举报
回复
在jsp调用的时候,req,res,对象是直接传递过去的,jsp的机制其实就是对servelt类的扩展,调用的时候boolean less=checkUser.writelogin(request,response)就可以了
littlekoala
2001-08-24
打赏
举报
回复
reset2000说的好像有点意思.
不过不知道怎么使用.
问题是
HttpSession userlogin = req.getSession(true);
这一句,
req这个HttpServletRequest对象从何来?
reset2000
2001-08-24
打赏
举报
回复
请看下面的一段程序:
public boolean writelogin(HttpServletRequest req,HttpServletResponse res)
{
HttpSession userlogin = req.getSession(true);
com.eprobiti.minmetals.Database Database=new com.eprobiti.minmetals.Database();
Connection conn=Database.getOdbcConnection();
java.util.Date logintimes=new java.util.Date();
String logintime=(logintimes.getYear()+1900)+"/"+(logintimes.getMonth()+1)+"/"+logintimes.getDate()+" "+logintimes.getHours()+":"+logintimes.getMinutes()+":"+logintimes.getSeconds();
String userid=(String)userlogin.getValue("userid");
String userlev=(String)userlogin.getValue("userlev");
String title =(String)userlogin.getValue("title");
String mask=(String)userlogin.getValue("mask");
String url="http://"+req.getHeader("Host")+(String)userlogin.getValue("path");;
String userip=req.getRemoteAddr();
String tablename="uselog";
String filename="( logintime,userid,userlev,title,cname,url,userip )";
String values="( '"+logintime+"','"+userid+"',"+userlev+",'"+title+"','"+mask+"','"+url+"','"+userip+"' )";
boolean less=Database.insertDatabase(tablename,values,filename);
return less;
}
注意要调用
import javax.servlet.*;
import javax.servlet.http.*;
的类
skyyoung
2001-08-24
打赏
举报
回复
把SESSION对象传递给BEAN
测试开发进阶——常用
中
间件概念——会话
Bea
n(
Session
Bea
n),实体
Bea
n(Entity
Bea
n)、消息驱动
Bea
n(MessageDriven
Bea
n)——EJB三种企业
Bea
n的理...
EJB——EnterpriceJava
Bea
ns:是一个用于分布式业务应用的标准服务端组件模型。 采用EJB架构编写的应用是可伸的、...EJB定义了三种企业
Bea
n——会话
Bea
n(
Session
Bea
n),实体
Bea
n(Entity
Bea
n)、消息驱动
Bea
n(Message...
jsp页面
中
获取
session
中
的
值
session
中
是键
值
对:EL
session
.setAttribute("age","123"); ${
session
Scope.age} 在页面上显示的就是123了
session
Scope指的是
session
的范围,类似还有requestScope,pageScope,...
面试 - Spring
中
的
bea
n 是线程安全的吗?
面试官经常喜欢问Spring
中
的
bea
n是不是线程安全的这个问题用来考察对Spring
中
Bea
n作用域的理解,先说结论,Spring
中
的
Bea
n不是线程安全的。 Spring容器
中
的
Bea
n是否线程安全,容器本身并没有提供
Bea
n的线程安全...
【Java】thymeleaf | 从
session
中
获取数据 | 获取服务端的
值
thymeleaf ,获取服务端的
值
;html获取
session
的
值
java
中
session
是什么_java
中
的
Session
有什么作用?
因为HTTP协议是无状态的协议,但我们需要保存客户端在多次请求之间状态信息的...
session
是用来传
值
的,当用户打开浏览器后,就会产生一个
session
id,并一直保持到浏览器关闭为止,在期间,可以用
session
来传
值
,但是...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章