我在 Spring 3中有一个简单的测试项目,基本上是控制器中的一个方法,它从一个arraylist中获取数据并“应该”将它们传递给一个视图 Thsi是这个方法的样子: @RequestMapping(value="/showUsers")pu
Thsi是这个方法的样子:
@RequestMapping(value="/showUsers") public String showUsers(Model model){ ArrayList<User> users=this.copy(); model.addAttribute(users); return "showUsers"; }
这是jsp(showUsers.jsp)
它们都执行没有日志或警告显示视图但没有ArrayList< User>数据:(
<table align="center" border="1"> <tr> <td>Nr:</td><td>Name:</td><td>Email</td><td>Modify?</td> </tr> <c:forEach var="user" items="${users}" varStatus="status"> <tr> <td><c:out value="${status.count}"/></td><td><c:out value="${user.name}"/></td> <td><c:out value="${user.email}"/></td><td>Modify</td> </tr> </c:forEach> </table>
有什么建议?
谢谢!
您可以使用model.addAttribute(“users”,users)添加模型;