论坛首页 入门技术论坛

org.springframework.beans.NotWritablePropertyException: Invalid property ''regis

浏览 4890 次
该帖已经被评为新手帖
作者 正文
   发表时间:2009-09-28   最后修改:2009-09-29
org.springframework.beans.NotWritablePropertyException: Invalid property ''registerDAO'' of bean class [service.RegisterService]: Bean property ''registerDAO'' is not writable or has an invalid setter method. Does the parameter type of the setter match the return type of the getter?
原因:
在service中,registerDAO没有set方法。注意set方法的名字,一定要和属性保持一致
如:
private SelfAppointDAO selfAppointDAO;
// 错误的set方法
public void setAppointDAO(SelfAppointDAO myAppointDAO) {
this.selfAppointDAO = myAppointDAO;
}
//正确的set方法
public void setSelfAppointDAO(SelfAppointDAO myAppointDAO) {
this.selfAppointDAO = myAppointDAO;
}
   发表时间:2009-09-28  
我也抛砖引玉吧

struts2 出现这样的异常
Could not find action or result No result defined for action com.xx.action.xxAction and result input

是因为Action属性为空时默认拦截器报错,同时会找名为:input 的result. 所以有可能是jsp页面中某个属性为空或者类型不匹配造成的.而看错误信息很可能第一反应是xml配置有问题
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics