【发布时间】:2011-02-08 07:26:23
【问题描述】:
我想渲染数据
这就是我的 jsp 页表的样子
我是如何做到这一点的,
请帮帮我,
这让我很困惑,要定义多少类以及字段是什么。
谢谢
【问题讨论】:
标签: spring jsp spring-mvc
我想渲染数据
这就是我的 jsp 页表的样子
我是如何做到这一点的,
请帮帮我,
这让我很困惑,要定义多少类以及字段是什么。
谢谢
【问题讨论】:
标签: spring jsp spring-mvc
您的数据很可能来自数据库,这是 List 返回的 javabeans 的一种。
假设这是:
List<MyObjects> objects
您需要在控制器级别进行设置:
@RequestMapping(value="/table")
public ModelAndView renderTable() {
ModelAndView mv = new ModelAndView("/table");
mv.add("objects",objects);
return mv;
}
现在这是您在 JSP 上呈现它的方式:
<c:if test="${not empty objects}">
<table>
<c:forEach var="o" items="${objects}">
<tr>
<td>${o.id}</td>
<td>${o.name}</td>
<td>${o.descriptio}</td>
</tr>
</c:forEach>
</table>
</c:if>
您可以在此处了解更多信息: http://static.springsource.org/spring/docs/3.0.1.RELEASE/reference/html/view.html
【讨论】: