| 发表于:2008-01-10 10:03:01 楼主 |
我在做一个ssh的项目,里面有一个类别表和一个类别信息表,一对多的关系,在页面中要显示所有记录,我刚开始时没有加入显示类别的列,此时数据能正常显示,后来改为要增加类别名称的显示,此时出现了lazyinitializtionexception,在论坛里找到解决办法,加入了spring的opensessioninview ,通过它来处理. 我的struts 是完成用spring来管理的,在增加了opensessioninview后,我把spring配制文件中 : <bean name="/affiche.do" class="..."> <property name="xx"> ... </property> </bean> 全改为: (name 改为id,id名与 mappings 的值对应,这里是否正确?/?) <bean id="affiche" class="..."> <property name="xx"> ... </property> </bean> 然后 org.springframework.web.servlet.handle.simpleurlhandlemapping 的mappings 属性配制为 : <property name="mappings"> <props> <prop key="/affiche.do"> affiche </prop> </props> </property> 可是这时在action中出现空指针,通过spring注入的属性为空,引发了空指针,这是怎么回事呢??是不是我哪里配制有问题.?实在是没办法了... |
|
|
|
|