概述
请从一下几方面着手检查代码
1、JavaBean中的属性名是否和<bean:write>中property的属性相同,注意大小写
2、另一种情况出现在使用HIBERNATE类的DAO层时将List<VO>传入JSP页面再用<logic:iterate>+<bean:write>生成页面时产生请看下面代码
MyAction.java
- List result = XXXDAO.queryForList();
- request.getSession.setAttribute( "result" ,result);
- < logic:iterate id = "entry" name = "result" type = "com.myProject.VO.Object" >
- < bean:write property = "myProperty" />
- </ logic:iterate >
3、要是以上错误都不符合,查看bean中的属性是否按照CamelType命名,即第一个字母小写其后的单词的第一个字母大写!!!
最后
以上就是可爱帅哥为你收集整理的Struts出现No getter method for property的解决的全部内容,希望文章能够帮你解决Struts出现No getter method for property的解决所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复