社区
Web 开发
帖子详情
请问如何在bean中读取session的值?
littlekoala
2001-08-24 10:10:27
请问如何在bean中读取session的值?
...全文
220
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_Tomcat服务器
中
Session
对象部分属性
值
丢失问题的分析与解决 | 问剑杂谈...
Tomcat
中
Session
对象部分属性
值
丢失问题的分析与解决2017-11-05我们最近的一个为了将问题表述清楚,下面我举个...无论是在开发还是测试环境,
Session
Bea
n对象都可以不抛出任何异常地存取
值
,但是其
中
的属性则不一...
Web 开发
81,117
社区成员
341,740
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章