1:标签c:forEach
1)模版
<c:forEach var = "varName" --用来存放现在指到的成员 String
varStatus = "varStatusName" 用来存放现在指到的相关成员信息 String
items="collection" -- 被迭代的集合对象 Arrays,Collection,Iterator,Enumeration,Map,String
begin="begin" -- 开始的位置 int
end="end" -- 结束的位置 int
step="step" -- 每次迭代的间隔数 int >
</c:forEach>
2)varStatus 属性
(1) index number 现在指到成员的索引
(2) count number 总共指到成员的综合
(3) first boolean 现在指到成员是否为第一个
(4) last boolean 现在指到成员是否为最后一个
3) 实例
(1)遍历List列表
<c:forEach items="${domainLis}" var="item">
<tr>
<td align="center" valign="middle">
${item["domain"]==null?" ":item["domian"]}
</td>
<td align="center" valign="middle">
<fmt:formatDate value="${item["bind_date"]}" pattern="yyyy-MM-dd HH:mm:ss"/>
</td>
<td align="center" valign="middle">
<c:if test="${item['domain']!=null}">
<a: href="javascript:;" id="${item['domain']}" class="del"> </a>
</c:if>
</td>
</tr>
</c:forEach>
(2)遍历Map
<c:if test="${!empty permissionMap}">
<c:forEach items="${permissionMap}" var ="item">
<tr>
<td>${item.value.id}</td>
<td>${item.value.urlOnClass}</td>
<td>${item.value.urlOnMethod}</td>
</tr>
</c:forEach>
</c:if>
相关推荐
本人对jstl的一点小总结 JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。...JSTL包含两个部分:标签库和EL(Expression Language表达式语言)语言。标签库目前支持四种标签:
错误信息: java.lang.NoClassDefFoundError: javax/el/ExpressionFactory 分析:少包,上网查阅后发现解决方法 解决方法:将javaee.jar包再copy一份放在tomcat目录的common\lib下 如上完成后即解决了该异常,大...
JSTL包含两个部分:标签库和EL(Expression Language表达式语言)语言。标签库目前支持四种标签:标签 URI 前缀 示例 Core http://java.sun.com/jstl/core c <c:tagname ...> XML processing ...
解决如下异常 java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/ConditionalTagSupport 的解决办法。
JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如...JSTL包含两个部分:标签库和EL(Expression Language表达式语言)语言。
groundwork by discussing JSTL’s expression language, conditions, and loops. Chapters 6 through 10 discuss the more exciting features of JSTL: database access, XML manipulation, text importing and ...
EL&JSTL 入门必备EL全名为Expression Language,它原本是JSTL 1.0为方便存取数据所自定义的语言。当时EL 能在JSTL标签中使用,如下: ${ 3 + 7}"> 程序执行结果为10。但是你却不能直接在 JSP 网页中使用: >Hi ! ...
The most important difference is that JSTL 1.2.x supports Unified EL (Expression Language) , where as JSTL 1.1.x supports only traditional EL. With Unified EL it becomes very easy to combine the EL ...
比如: java.lang.NoClassDefFoundError: javax/el/ExpressionFactory 解决方法:下载javax.el.jar,部署到项目中。 其实使用JSTL(JSP标准标签库)和环境很有关系tomcat6.0和tomcat5.5所需要的包是不同的。如果...
EL 全名为Expression Language,它原本是JSTL 1.0为方便存取数据所自定义的语言。当时EL只能在JSTL 标签中使用,如下: ${ 3 + 7}"> 程序执行结果为10。但是你却不能直接在JSP 网页中使用: <p>Hi ! ${ username } ...
JSTL(JSP Standard Tag Library ,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,E L(Expression Language) 目的:为了使JSP写起来更加简单。
学习javaEE开发的好帮手,一看就懂EL 简介 EL 全名为Expression Language,它原本是JSTL 1.0为方便存取数据所自定义的语言
JSP 网页主要分为Elements 与Template Data 两部分。 Template Data:JSP Container 不处理的...行。 Elements:必须经由JSP Container 处理的部分,而大部分Elements 都以XML 作为语法基础, 并且大小写必须要一致。
jstl javamail fileupload json java反编译的jar包 Java Server Pages 标准标签库 (JSTL) ...JSP 标准标签库 (JSTL) - 提供两组标签,一组使用 EL(Expression Language,表达式语言),而另一组支持使用请求时表达式。
JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet...JSTL包含两个部分:标签库和EL(Expression Language表达式语言)语言。标签库目前支持四种标签:
EL 全名为Expression Language,它原本是JSTL 1.0为方便存取数据所自定义的语言。当时EL只能在JSTL 标签中使用 在JSP页面中使用时需要导入 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
Expression Language.pdf jbp1-0-1.pdf jsp-2_1-fr-spec.pdf JSP-zh.pdf jsp.chm JSP12.PDF JSP2.0_7.pdf JSP2.0技术手册.rar jsp2_0.pdf JSP2_0技术手册.pdf jsp2_0技术手册.rar JSPXML.PDF JSP精彩文章.chm jstl-1...
Expression Language.pdf jbp1-0-1.pdf jsp-2_1-fr-spec.pdf JSP-zh.pdf jsp.chm JSP12.PDF JSP2.0_7.pdf JSP2.0技术手册.rar jsp2_0.pdf JSP2_0技术手册.pdf jsp2_0技术手册.rar JSPXML.PDF JSP精彩文章.chm jss....
Expression Language.pdf jbp1-0-1.pdf jsp-2_1-fr-spec.pdf JSP-zh.pdf jsp.chm JSP12.PDF JSP2.0_7.pdf JSP2.0技术手册.rar jsp2_0.pdf JSP2_0技术手册.pdf jsp2_0技术手册.rar JSPXML.PDF JSP精彩文章.chm jss....