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 回答

杨__羊羊
TA贡献1943条经验 获得超7个赞
额! 下次问问题的时候,请把问题说明清楚,不要只贴错误,不然不好解决。
按照提示来说,就是无法实例化在空间/cfgmaintenance中的cfgmaintenanceAction。
错误的原因是:属性值错误,没有这个属性。可以去检查下cfgMaintenanceDAO这里面的几个getter方法。不过按照你类的命名,既然是Dao,就不大可能出现getter方法啊,所以还有可能就是你的配置Dao的地方错了。 去检查下cfg_maintenance-config-struts2.xml第80行
添加回答
举报
0/150
提交
取消