随笔-9  评论-168  文章-266  trackbacks-0
JSTL1.1 的 forEach标签能在JSF标签中直接使用.

<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> //导入的是JSTL 1.1 core Library
......
<table>
    <tr>
        <th>Item Name</th>
    </tr>
   <c:forEach items="#{frames.showKind}" var="k">  //item=List类型
    <tr>
         <td><h:outputText value="#{k.nowsum}" /><td>
    </tr>
    </c:forEach>
</table>
......

bean:
//用forEach循环中控制控件,会多次调用 items 方法访问数据库,所以需定义一个判断.
 public List getShowKind() {
  if (null==showKind){
   showKind=appinfoshow.showAllKind();
  }
        return showKind;
  
 }
posted on 2008-04-23 13:56 紫蝶∏飛揚↗ 阅读(2410) 评论(1)  编辑  收藏 所属分类: JSF

评论:
# re: JSF组件配合JSTL 1.1的forEach标签实现表格的复杂控制[未登录] 2008-11-19 12:23 | p
这个是好东西,我用eclipse可以实现,但是用netbeans6.1不行,只能用items="${frames.showKind}" 不知道博主试过没?为什么netbeans不行?都是jsf1.2啊。  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: