org.springframework.beans.NotWritablePropertyException:Bean property 'xxxService' is not writable or has an invalid setter method.
2233 ワード
1.1 applicationContext.xml:
<bean name="blogDetailsActionBean" class="com.blog.action.BlogDetailsAction">
<property name="blogDetailsService" ref="blogDetailsServiceImpl" />
bean>
1.2 BlogDetailsAction.java
BlogDetailsService blogDetailsService;
public BlogDetailsService getBlogDetailsService() {
return blogDetailsService;
}
public void setBlogDetailService(BlogDetailsService blogDetailsService) {
this.blogDetailsService = blogDetailsService;
}
注意:一般的にはこれで問題を解決できますが、なぜblogDetailsServiceをすべてblogDetailServiceに変更しなければ実行できないのか分かりません.
理由:修正struts.xmlは有効ではありません.ワークスペースを再開して解決します.