- 浏览: 548662 次
- 性别:
- 来自: 湖南娄底
-
文章分类
- 全部博客 (252)
- C#资料 (0)
- java资料 (22)
- 数据库资料 (0)
- Java :开发中遇到的问题 (4)
- 书写属于我的人生 (6)
- spring (6)
- hibernate (16)
- struts (17)
- SSH (5)
- Linux操作系统 (1)
- Ext (5)
- Jquery (9)
- Tomcat部署出错 (2)
- xml (5)
- JSON (5)
- javascript 专题 (5)
- 开发环境配置 (2)
- web 开发 (27)
- Eclipse (7)
- Integration (1)
- 解决方案搜罗 (7)
- 网站收藏 (8)
- 测试框架 (1)
- iframe 专题 (6)
- JSTL (2)
- 各种插件收集 (2)
- 权限设计模型探讨 (1)
- DWR (1)
- log4j (3)
- java (11)
- java 格式化 (1)
- 软件工程 (2)
- 乱码专题 (1)
- UML (4)
- java 设计模式 篇 (1)
- 用法收集 (0)
- sourceforge apache solutions (2)
- Struts2 + JPA + Spring 开发 (1)
- 自定义工具箱 (0)
- IDE (4)
- opencms (1)
- jeecms (1)
- ant (0)
- maven (2)
- 数据库连接池 (0)
- spring MVC (0)
- android (1)
- web-server (1)
- iphone-开发环境 (1)
- iphone-软件开发 (6)
- iPhone-软件设计 (1)
- iphone-应用 (3)
- iPhone-设置 (2)
- iphone-软件开发-设计模式篇 (0)
- iphone-软件开发-OC基础 (9)
- iphone-软件开发- UI篇 (9)
- iphone-软件开发-工具类篇 (1)
- iphone-软件开发-第三方篇 (0)
- iphone-软件开发-特效篇 (2)
- iphone-软件开发-动画篇 (1)
- oracle (1)
- Java-Security (0)
- Three20 UI (1)
- IOS-HOW-TO-专题 (1)
- Mark-Develope Issues (1)
- iphone-软件开发- 资料参考篇 (1)
- C 语言-基本语法 (0)
- Java Servlet (2)
- Eclipse optimization (1)
- IOS Basic (0)
- ecl (0)
- FRONT-HTML (0)
- FRONT-JS (0)
- PHP (0)
最新评论
-
qq_29862421:
[[color=brown]color=yellow][url ...
java 上传图片同时获得图片的宽和高 -
hhb19900618:
NSString <==> NSNumber 之前 ...
OC 常用数据类型之间的转换 -
baohuan_love:
果然能解决问题,感谢分享
Tomcat Error Page配置 与 Error Page在IE下不能转发的问题 -
唐丽梅6313:
很细致。。
键盘样式风格有关设置-iOS开发 -
olived:
哥哥,为什么我的没有破解成功,总是提示许可文件丢失!!QQ:3 ...
[软件测试解决方案] soapUI 4.0.1破解方法
我们常会用c标签来遍历需要的数据,为了方便使用,varStatus属性可以方便我们实现一些与行数相关的功能,如:奇数行、偶数行差异;最后一行特殊处理等等。先就varStatus属性常用参数总结下:
${status.index} 输出行号,从0开始。
${status.count} 输出行号,从1开始。
${status.current} 当前这次迭代的(集合中的)项
${status.first} 判断当前项是否为集合中的第一项,返回值为true或false
${status.last} 判断当前项是否为集合中的最后一项,返回值为true或false
begin、end、step分别表示:起始序号,结束序号,跳跃步伐。
如:<c:forEach begin='1' end='5' step='2' items='${list}' var='item'>
表示:操作list集合汇中1~5条数据,不是逐条循环,而是按每2个取值。即操作集合中的第1、3、5条数据。
发表评论
-
Installing Tomcat on Mac OS X
2013-02-28 16:15 1089To get Tomcat, visit the follo ... -
How to iterate HashMap using JSTL forEach loop
2012-10-05 18:47 0JavaServer Tag library is one o ... -
URL重写技术urlrewrite
2012-09-21 11:27 0需要一个urlrewritefilter的包,这个包是个开 ... -
Session 和 Cookie 以及 URL重写那些事
2012-09-17 23:05 0Cookies 是服务器在本地机器上存储的小段文本并随每一个 ... -
swfupload 解决方案
2012-06-12 16:56 0据说是完美解决方案: http://blog.csdn.ne ... -
解决不同浏览器上中文文件名的下载乱码问题
2012-02-27 20:55 3123目前,我们的U盘和Mail中对含有中文文件名的下载处理都不是太 ... -
前端开发工具箱 (js & css 代码压缩、优化
2012-02-25 09:59 0前端开发工具箱 (js & css 代码压缩、优化) ... -
servlet tomcat web.xml配置信息说明
2012-02-17 10:42 1476过滤器: 1.类型配置1[解决请求期间,数据库sess ... -
数据库连接池技术的总结
2012-02-14 11:51 01.Proxool的数据库连接池配置信息: <prox ... -
http协议那点事!
2012-02-13 21:52 1036作为一个开发者,尤其 ... -
运用proxool连接池
2012-01-10 10:19 1035最近做的一个项目中运用到了连接池技术,可能我们大家比较熟悉的 ... -
兼容 ie,ff,Google,safari,opera 的回车事件
2012-01-09 16:56 1063http://oraclestudy.iteye.com/bl ... -
js 中eval和execScript
2012-01-09 16:55 1609http://blog.csdn.net/on_load_19 ... -
Tomcat Error Page配置 与 Error Page在IE下不能转发的问题
2012-01-09 13:46 3284Tomcat Error Page配 ... -
网页背景音乐使用方法
2011-11-22 12:25 1019一、学会添加音乐文 ... -
Java Pet Store 2.0 应用程序简介
2011-11-14 17:48 3622http://developers.sun.com.cn/Ja ... -
在服务器端判断request来自Ajax请求(异步)还是传统请求(同步)
2011-11-14 12:23 1271在服务器端判断request 来自Ajax请求(异步)还 ... -
Java Pet Store 2.0 应用程序简介
2011-11-14 09:08 911使用 Ajax 创建用于无缝数据交互的 Web 2.0 ... -
部署war文件到Apache Tomcat服务器
2011-11-17 14:45 5230下面我将描述正确的部署.war(web application ... -
网站开发 html控件和css篇
2011-11-13 18:32 9481.文本框; <input id="word ...
相关推荐
1. `c:forEach`标签必须放在`<jsp:root>`或`<jsp:page>`标签内,且在`<%@taglib...%>`指令之后。 2. 确保导入了JSTL库:`<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>`。 3. `items`属性应引用...
<c:forEach var="item" items="${list}" varStatus="status"> Item: ${item}, Index: ${status.index}, Count: ${status.count} </c:forEach> ``` 在此示例中,`status` 变量包含了当前迭代的状态信息。 ##### 4....
这需要在`<c:forEach>`中嵌套`<c:if>`,先判断整行是否满足合并条件,然后根据结果设置`rowspan`属性。 ```jsp <table> <c:forEach items="${data}" var="row" varStatus="status"> <c:set var="mergeRowspan" ...
<c:forEach var="item" items="${list}" varStatus="status"> <!-- 循环体内容 --> </c:forEach> ``` - **示例**: ```jsp <c:forEach var="name" items="${list}" varStatus="i"> ${i.index} // 从0开始的...
<c:forEach var="item2" items="${list}" varStatus="status2"> <%-- tablename指要合并的属性 --%> <c:if test="${accountConfig.tablename==item2.tablename}"> <c:set var="tempFrist" value="${status.index...
<c:forEach items="${arry1}" var="e" varStatus="status"> <tr class="tr${status.count mod 2 + 1}"> <td>index:${status.index}</td> <td>count:${status.count}</td> <td>first:${status.first}</td> <td>...
本文件主要涉及了JSTL中的一些核心标签,如`<c:if>`、`<c:choose>`、`<c:when>`、`<c:otherwise>`和`<c:forEach>`等,并展示了它们在实际应用中的用法。 1. **条件判断标签**: - `<c:if>`:用于进行条件判断,`...
<c:forEach items="${requestScope.students}" var="student" varStatus="num"> <tr> <td>${num.count}</td> <td>${student.sname}</td> <td><c:out value="${student.spass}" default=...
`<c:forEach items="items" var="item" varStatus="status">...</c:forEach>` 其中,`items`是待遍历的对象,`var`定义了当前遍历项的变量名,`varStatus`定义了一个状态变量,包含了循环的信息,如索引、总数等。...
异常信息:<c:out value="${error.message}"></c:out> ``` 这里捕获了一个除零错误,并将其信息存储在变量`error`中。 #### 条件控制语句:实现逻辑判断与分支 1. **`<c:if>`**:基于条件的分支。例如,`<c:if ...
<c:forEach var="item" items="collection" varStatus="status">Body content</c:forEach> ``` - **语法2**:遍历指定范围。 ```jsp <c:forEach var="item" begin="startIndex" end="endIndex" step="increment...
<c:forEach var="item" items="${list}" varStatus="status"> ${status.count}: ${item} </c:forEach> ``` 综上所述,JSTL标签库中的`c`标签和`fmt`标签提供了强大的功能,极大地简化了JSP页面的编写过程。通过...
<c:forEach items="${list}" var="item" varStatus="status"> ${item} </c:forEach> ``` 2. **I18N格式标签库**:用于国际化和本地化,如`<fmt:formatDate>`可以格式化日期和时间。 3. **SQL标签库**:处理...
<c:forEach varStatus="status" items="${dataList}"> <tr> <td colspan="${data.colspan}" rowspan="${data.rowspan}">${data.content}</td> </tr> </c:forEach> ``` 这里,`data.colspan`和`data.rowspan`...
<c:forEach items="${list}" var="item" varStatus="status"> <!-- 循环体 --> </c:forEach> ``` `items`是待遍历的集合,`var`用于存储当前元素,`varStatus`提供了关于迭代状态的信息。 #### **<c:forTokens>**...
<c:forEach items="${collection}" var="item" varStatus="status"> <c:out value="${item}"/> </c:forEach> ``` - **`items`属性**:指定要遍历的对象。它可以是一个数组、列表或任何实现了Iterable接口的对象。 ...
<c:forEach items="${map}" var="entry" varStatus="status"> Key: ${entry.key}, Value: ${entry.value} <!-- 或者 --> Key: ${status.index}, Value: ${map[status.index]} </c:forEach> ``` 5. 变量范围:...
<c:forEach items="${array}" var="element" varStatus="status"> ${element} - 当前索引: ${status.index}, 计数: ${status.count} </c:forEach> ``` 3. **异常处理**: `<c:catch>`标签用于捕获并处理异常。...
根据提供的文件信息,本文将详细解析JSTL(JavaServer Pages Standard Tag Library)中的两个核心标签:`<c:forEach>` 和 `<c:set>` 的使用方法及其应用场景。 ### JSTL简介 JSTL(JavaServer Pages Standard Tag ...
<c:forEach items="${yourDataList}" var="item" varStatus="status"> <tr> <!-- 展示数据项 --> <td>${item.someField}</td> </tr> </c:forEach> </table> <!-- 创建页码导航 --> <div class="pagination"> ...