iteye_17490 2008-10-05 20:25
浏览 171
已采纳

关于struts2和sping的整合

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]
怎么给分呢?只能给一个人?

  • 写回答

5条回答 默认 最新

  • iteye_21127 2008-10-05 21:01
    关注

    看看你的userAction中是否有userDAO这个属性的set方法呢!报的错误是[quote]No property 'userDAO' found[/quote]

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

悬赏问题

  • ¥15 宇视监控服务器无法登录
  • ¥15 PADS Logic 原理图
  • ¥15 PADS Logic 图标
  • ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
  • ¥15 DruidDataSource一直closing
  • ¥20 气象站点数据求取中~
  • ¥15 如何获取APP内弹出的网址链接
  • ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
  • ¥50 STM32单片机传感器读取错误
  • ¥50 power BI 从Mysql服务器导入数据,但连接进去后显示表无数据