当我使用<html:iterate>标签时,系统报了下面的错误.
javax.servlet.ServletException: No getter method for property list of bean userbean我的系统:使用了Struts框架.
JSP页面为:
<logic:iterate id="a" name="userbean" property="list">
  <tr><td width="50%">
       name: <bean:write name="a" property="name"/>
  <td/><td width="50%">
      password: <bean:write name="a" property="password"/>
  </td></tr>
</logic:iterate>
在Struts的Action中,把相应的属性都已经设置完毕.
public ActionForward execute(
ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response) { TestLogicForm testlogic = new TestLogicForm();
ArrayList list = new ArrayList();
User user = new User();
user.setName("name1");
user.setPassword("pass1");
list.add(user);
user.setName("name2");
user.setPassword("pass2");
list.add(user);
testlogic.setList(list);
HttpSession session = request.getSession();
session.setAttribute("userbean",testlogic);
System.out.println("5");
return mapping.findForward("success1");
}}
各位英雄,给我看看哦!谢谢了!万分火急呀!在线等!!!!