T5+spring2.0+hibernate3.2使用OpenSessionInViewFilter
按照网上讲的方法,在web.xml文件中加入filter,在页面访问延时加载的数据时,报session关闭的错误,仔细检查代码未发现问题
后又仔细检查了web.xml文件,尝试调整了filter的顺序,居然成功了
现将各部分代码贴出来
例子有三个类,分别是:Man,Address,Phone
分别存放人的信息,人的地址,人的电话号码
详细请看代码
web.xml文件内容:
?
?
TestMan1.java代码:
public class TestMan1{private static final Log log = LogFactory.getLog(TestMan1.class);public static final long serialVersionUID = 1L;private Man man;private Phone phone;public Collection<Man> getMans() {return(Collection) getTestService().getMans();}public Collection<Phone> getPhones() {return man.getPhones();}public Man getMan() {return man;}public void setMan(Man man) {this.man = man;}public Phone getPhone() {return phone;}public void setPhone(Phone phone) {this.phone = phone;}}?
?
1 楼 penghao122 2008-07-15 發一個demo 上來。。比較直觀點啦