1.Spring创建action类注入service类时报错
Invalid property 'employeeServcie' of bean class [cn.my.ssh.action.EmployeeAction]: Bean property 'e
解决方法:将tomcat发布的项目删除重新发布
2.Hibernate的HQL使用的是类名而不是表名
3.分页查询员工是部门没有显示
原因:延迟加载的问题,查询员工是没有查询员工所在的部门
解决方法:在web.xml加上spring给的过滤器
<!-- 防止懒加载异常的过滤器 -->
<filter>
<filter-name>OpenSessionInViewFilter</filter-name>
<filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>OpenSessionInViewFilter</filter-name>
<url-pattern>*.action</url-pattern>
</filter-mapping>
不过要注意的一件事!
就是这个OpenSessionInViewFilter 过滤器要配置在Struts配置之前。
不然会无效!!