struts2和spring整合,登陆页面都打不开了。估计是配置有问题,但想了两天了,依然没有发现哪里错了,希望大家给个提示。
错误显示:
[ERROR][2008-10-05 20:09:11][org.apache.struts2.components.ClosingUIBean.start(ClosingUIBean.java:60)]:Could not open template
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAction' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Initialization of bean failed; nested exception is org.springframework.beans.InvalidPropertyException: Invalid property 'userDAO' of bean class [edu.hust.action.UserAction]: No property 'userDAO' found
......
Caused by: org.springframework.beans.InvalidPropertyException: Invalid property 'userDAO' of bean class [edu.hust.action.UserAction]: No property 'userDAO' found
下面是配置文件
[code="xml"]
[/code]
[code="xml"]
/common/confirm.jsp
/user/login.jsp
<action name="UserAction" class="userAction" method="queryAll">
<result>/user/user_insert.jsp</result>
</action>
......
[/code]
Hibernate和spring已经整合成功了,测试通过,就是struts2,烦死了!!!大家帮忙哦
[b]问题补充:[/b]
to pcwang (初级程序员)
有啊,我设置了userDAO的setter方法。但还是有这个错误。
[b]问题补充:[/b]
找到哪里错误了。
给userDAO写setter方法的时候,在constructor中增加了一个getBean()方法,把测试spring的main方法加入到Action中了。
晕倒...
多谢大家提醒。
[b]问题补充:[/b]
怎么给分呢?只能给一个人?