开发环境:struts1.2 + hibernate3.2.2.ga + weblogic9 + oracle9 + log4j
大家知道hibernate3中增加了监听器,可以监听到对数据库的一些列操作
现在需要在监听器中写一些日志信息,就是 具体用户 + 具体操作时间 + 具体操作
这个具体用户就是用户登录时的用户名之类的信息,这个信息在登录成功时会设置到session中。
现在的问题是,如果在监听器中获得这个登录信息,因为这里既没有request,也没有session
好像看到有人用ThreadLocal,但这个用不好,而且hibernate的session也用了ThreadLocal,不知道会不会冲突
还望高人指点!!!!!!!!!
还望高人指点!!!!!!!!!
大家知道hibernate3中增加了监听器,可以监听到对数据库的一些列操作
现在需要在监听器中写一些日志信息,就是 具体用户 + 具体操作时间 + 具体操作
这个具体用户就是用户登录时的用户名之类的信息,这个信息在登录成功时会设置到session中。
现在的问题是,如果在监听器中获得这个登录信息,因为这里既没有request,也没有session
好像看到有人用ThreadLocal,但这个用不好,而且hibernate的session也用了ThreadLocal,不知道会不会冲突
还望高人指点!!!!!!!!!
还望高人指点!!!!!!!!!
解决方案 »
- jsp上传图片问题
- 史上最难问题,目前地球上无人能解,web开发的,json问题 struts2为啥用json时必须是J2EE1.4才行啊 JavaEE5.0 就不行
- eclipse + tomcat5.x +jdk5.0 新建web工程可是无法导入jstl
- jasperReport报表html格式问题
- 在线等web.xml最简单的配置
- 请教关于struts的问题!!!!
- javascript传值问题?请问传值长度的限定
- 请教关于servlet
- 一个数据库查询输出的JSP问题!
- java正则取string中所需信息
- 帮我看一下ssh 的一个空指针错误!
- ssh连接oracle11g,启动报错,求解
threadlocal专门写在一个类中,通过静态方法去设置/获取