JSTL 的 core标签库(JAVA EL 表达式)
来源:互联网 发布:php specialchar 编辑:程序博客网 时间:2024/05/24 06:22
JSTL core标签库
</c:if>
if you need the process is similar to if ... else, it should be use <c:choose> tag.
<c:when test="${condition}">
// TODO
</c:when>
<c:otherwise>
// TODO
</c:otherwise>
</c:choose>
for(int num=2;num<=100;num=num+2){}
<c:forEach var="num" begin="2" end="100" step="2">
// TODO
</c:forEach>
b) traversal List:
for(Object person:personList){
person.getId();
person.getName();
person.getAge();
...
}
<c:forEach items="${personList}" var="person">
<tr>
<td>${person.id}</td>
<td>${person.name}</td>
<td>${person.age}</td>
...
</tr>
</c:forEach>
c) traversal Map:
<c:forEach var="item" items="${Map}">
<tr>
<td>${item.key}</td>
<td>${item.value}</td>
</tr>
</c:forEach>
d) Attribute: varStatus
varStatus="varStatus" begin="1" end="7" step="2">
<tr>
<td>${varStatus.index}</td>
<td>${item}</td>
</tr>
</c:forTokend>
Result:
1 AA
3 CC
5 EE
7 GG
1. <c:out>
<c:out value="${param.action}"></c:out>2. <c:if>
<c:if test="${param.action=='contion'}"></c:if>
if you need the process is similar to if ... else, it should be use <c:choose> tag.
3. <c:choose>、 <c:when>、 <c:otherwise>
<c:choose><c:when test="${condition}">
// TODO
</c:when>
<c:otherwise>
// TODO
</c:otherwise>
</c:choose>
4. <c:forEach>
a) normal round:for(int num=2;num<=100;num=num+2){}
<c:forEach var="num" begin="2" end="100" step="2">
// TODO
</c:forEach>
b) traversal List:
for(Object person:personList){
person.getId();
person.getName();
person.getAge();
...
}
<c:forEach items="${personList}" var="person">
<tr>
<td>${person.id}</td>
<td>${person.name}</td>
<td>${person.age}</td>
...
</tr>
</c:forEach>
c) traversal Map:
<c:forEach var="item" items="${Map}">
<tr>
<td>${item.key}</td>
<td>${item.value}</td>
</tr>
</c:forEach>
d) Attribute: varStatus
5. <c:forTokend>
<c:forTokend items="AA,BB,CC,DD,EE,FF,GG" delime"," var="item"varStatus="varStatus" begin="1" end="7" step="2">
<tr>
<td>${varStatus.index}</td>
<td>${item}</td>
</tr>
</c:forTokend>
Result:
1 AA
3 CC
5 EE
7 GG
6. <c:set>
7. <c:remove>
8. <c:catch>
9. <c:import>
10. <c:url>
11. <c:redirect>
12. <c:param>
0 0
- JSTL 的 core标签库(JAVA EL 表达式)
- [好文章]JSTL详解--Core 标签库介绍,EL表达式
- EL表达式、JSTL标签库
- JSTL标签库+EL表达式
- JAVA标签库JSTL-EL表达式介绍使用配置手册
- JAVA标签库JSTL-EL表达式介绍使用配置手册
- JAVA标签库JSTL-EL表达式介绍使用配置手册
- java中的El表达式 与jstl标签库
- EL表达式 & JSTL标签
- EL表达式...jstl标签
- EL表达式、JSTL标签
- EL表达式、Jstl标签
- java jstl标签el表达式使用
- JSTL核心标签库和EL表达式的联合使用
- el表达式和jstl标签的应用
- el表达式和jstl标签的应用
- EL表达式配合jstl标签的使用
- EL表达式与JSTL标签的使用
- Android APP安装后不在桌面显示图标的应用场景举例和实现方法
- js json转string string转json
- jdbc 连接hive所需要的jar(maven项目)
- 盘点最流行的Java工具
- 做活动时mysql的一个潜在坑
- JSTL 的 core标签库(JAVA EL 表达式)
- MongoDB文档查询-分页查询(limit、skip)与查询结果排序(sort)
- 数据库的锁机制
- DispatcherServlet详解
- HDU 1532 Drainage Ditches(最大流)
- 【记录】科大讯飞语音控件的使用——Android Studio
- 升级IOS 9 和 XCode 7 引起的问题64位的问题 App Transport Security Policy
- Android-开发异常《java.io.FileNotFoundException (Is a directory)》
- 欢迎使用CSDN-markdown编辑器