使用视图 jsp,无法循环对象列表

使用:setAttr("hitNum", statistics.get("num").toString()); 在jsp 可以通过${hitNum} 获取正确的点击数

但是使用 setAttr("itemList", resultList); ,在jsp使用

  <c:forEach items="${itemList}" var="game">

    <h2>${game.gameName}</h2>

     </c:forEach>

却无法获取到列表并展示。

设置如下

    me.setViewType(ViewType.JSP);

//me.setViewType(ViewType.FREE_MARKER);

当配置 FREE_MARKER 时也是同样的问题,单个对象数据可以获取,获取列表数据并循环则不可以。

不知道是不是哪里少了什么配置。

请各路大神指示一下,刚刚使用。或者提供其他的方法可以循环获取列表数据的。

公司项目,稍稍有点赶。大家来支招呀

评论区

杜福忠

2018-01-06 16:49

1 首先查看后台的 resultList 是否有数据。
2 页面直接输出 ${itemList} 看看效果
3 还在用 JSP ? 赶快换enjoy 吧!

JFinal使用技巧-在JSP中使用Enjoy

裸奔的灵魂

2018-01-06 17:14

@杜福忠 正是第一条原因,哈哈。没有数据导致的。刚刚接手Jfinal 后面会多加研究的,工作要用,谢谢你哦

热门反馈

扫码入社