2 yuyongpeng372878150 yuyongpeng372878150 于 2013.07.18 12:10 提问

求大家帮忙,急需答案

Unable to instantiate Action, cfgmaintenanceAction, defined for 'cfgmaintenanceList' in namespace '/cfgmaintenance'Error creating bean with name 'cfgmaintenanceAction' defined in class path resource [com/cnc/itsm/two/cfgmaintenance/xml/cfg_maintenance-struts2.xml]: Error setting property values; nested exception is org.springframework.beans.NotWritablePropertyException: Invalid property 'cfgMaintenanceDAO' of bean class [com.cnc.itsm.two.cfgmaintenance.action.cfgmaintenanceAction]: Bean property 'cfgMaintenanceDAO' is not writable or has an invalid setter method. Does the parameter type of the setter match the return type of the getter? - action - file:/D:/project/workspace/itsm3/web-module/webapp/WEB-INF/classes/com/cnc/itsm/two/cfgmaintenance/xml/cfg_maintenance-config-struts2.xml:7:80

1个回答

wengmeishi
wengmeishi   2013.07.20 23:24
已采纳

额! 下次问问题的时候,请把问题说明清楚,不要只贴错误,不然不好解决。
按照提示来说,就是无法实例化在空间/cfgmaintenance中的cfgmaintenanceAction。
错误的原因是:属性值错误,没有这个属性。可以去检查下cfgMaintenanceDAO这里面的几个getter方法。不过按照你类的命名,既然是Dao,就不大可能出现getter方法啊,所以还有可能就是你的配置Dao的地方错了。 去检查下cfg_maintenance-config-struts2.xml第80行

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!