- 浏览: 4751 次
- 性别:
- 来自: 南京
最新评论
文章列表
最近在做一个项目,数据持久层这块用了hibernate。之前学过后就没怎么用过,一直在用IBATIS。在整合spring security的时候碰到了“no session,or session was closed”,因此在网上找找好的解决方案。
现在一般比较常用的应该就是配置opensessioninview了,但是这个东西对性能的损耗感觉太大了,因为毕竟需要用到延迟加载的那些数据的时候并不多,可以说很少。就为了这个而把所有的所有的session保持到页面请求结束,是得不偿失的。
我们配置延迟加载的目的就是为了优化性能,在需要的时候去查询数据,不需要的时候就不去查询。出现“n ...
在IE6中,如果在A.jsp中使用window.showModalDialog()打开B.jsp,并在B.jsp中使用window.open()打开C.jsp,这时session数据可能会丢失。
解决的方法有两种:
1.在A.jsp执行showModalDialog(),方法时,将A的window对象通过参数传到B.jsp。
window.showModalDialog(URL, Awindow, .....);
之后,在B.jsp中使用Awindow打开C.jsp。
var win = window.dialogArguments;
win.open(... ...