文档章节

c:forTokens标签循环输出-对带有相同符合格式内容进行分割输出

JINJINWANG
 JINJINWANG
发布于 2014/06/21 14:45
字数 455
阅读 89
收藏 0

c:forTokens属性说明表 

属性名 类型 说明 引用EL
items 数组、集合类、字符串和枚举类型 被循环的对象,多用于数组和集合类 可以
delims String 字符串的分割符,可以同时有多个分割字符(依次写在引号内即可。例如,按“|”和“*”分割,则写成delims=“|*”)。 不可以
var String 变量名称(要被分割的原始字符串) 不可以
begin int 循环起始位置 可以
end int 循环的终止位置 可以
step int 循环的步长 可以
varStatus String 循环的状态变量(次数) 不可以

引用

varStatus,它们描述了迭代的当前状态,如下这些属性的含义如下所示: 

current:当前这次迭代的(集合中的)项。 

index:当前这次迭代从0开始的迭代索引。 

count:当前这次迭代从1开始的迭代计数。 

first:用来表明当前这轮迭代是否为第一次迭代,该属性为boolean类型。 

last:用来表明当前这轮迭代是否为最后一次迭代,该属性为boolean类型。 

begin:begin属性的值。 

end:end属性的值 

step:step属性的值

jsp代码:

<c:forTokens var="str" items="${sourceStr}" delims="|," varStatus="status">
    <c:out value="${status.count}" />//当前这次迭代从1开始的迭代计数
    <c:out value="${status.index}" />//当前这次迭代从0开始的迭代索引
    <c:if test="${status.last}">//用来表明当前这轮迭代是否为最后一次迭代
       <br>总共被分为<c:out value="${status.count}" />段.
    </c:if>
    <c:out value="${status.index}" />//当前这次迭代从0开始的迭代索引
</c:forTokens>



© 著作权归作者所有

共有 人打赏支持
JINJINWANG
粉丝 1
博文 30
码字总数 3212
作品 0
长沙
程序员
JSTL(JSP Standard Tag Library,JSP标准标签库)

JSTL 库安装 Apache Tomcat安装JSTL 库步骤如下: 从Apache的标准标签库中下载的二进包(jakarta-taglibs-standard-current.zip)。下载地址:http://archive.apache.org/dist/jakarta/taglib...

开源中国段子手
2016/01/31
97
0
JSTL解析——004——core标签库03

上面章节主要讲解<c:forEach>标签,下面讲解其它标签 1、<c:forTokens>标签 forTokens标签与forEach标签类似,独有begin、end、step、items等属性,可以循环,不同之处是forTokens标签里面是...

zjhhappy
2013/09/09
0
0
JSP复习(四):JSTL标记

JSTL优势:在于EL和标准动作无法达到目的,又不使用脚本代码。(JSTL 1.1不是JSP2.0规范的一部分,TOMCAT高版本已经自带了JSTL的JAR包) 使用JSTL需要使用指令,引入JSTL <%@ taglib prefix=...

这个人很懒-啥都没写
2013/07/11
0
0
jstl中的用法

jstl中<c:forEach>的用法 在JSP的开发中,迭代是经常要使用到的操作。例如,逐行的显示查询的结果等。在早期的JSP中,通常使用Scriptlets来实现Iterator或者Enumeration对象的迭代输出。现在...

什么是程序员
2016/01/27
89
0
JSTL标准标签库(上)

班级编号:VIP14 学员名字:端碗吹水 课程名称:JSTL标准标签库(上) 上课时间:2017-12-19 JSTL标准标签库简介: JSTL(JavaServer Pages Standard Tag Library,JSP标准标签库)是一个不断...

ZeroOne01
2017/12/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

storm drpc实例

序 本文主要演示一下storm drpc实例 配置 version: '2'services: supervisor: image: storm container_name: supervisor command: storm supervisor -c storm.......

go4it
34分钟前
1
0
官宣 | Chrome 70正式向所有HTTP网站发出红色“不安全”警告!

10月17日,坐拥10亿用户的Chrome浏览器正式上线70版本。作为第一个采用TLS1.3正式版的Chrome版本,在安全新功能方面,Chrome 70进一步升级了HTTP页面“不安全”显示标识,即当用户输入数据时...

亚洲诚信
35分钟前
4
0
mysql 数据类型及占用字节数

数字类型 TINYINT                           1 字节 SMALLINT                          2 个字节 MEDIUMINT                         3 个字节...

会游泳的鱼_
今天
6
0
高性能mysql:创建高性能的索引

性能优化简介 MySQL性能定义为完成某件任务所需要的时间量度,换句话说,性能即响应时间,这是一个非常重要的原则。我们通过任务和时间而不是资源来测量性能。数据库服务器的目的是执行SQL语...

背后的辛酸
今天
11
0
HTTP get、post 中请求json与map传参格式

import java.io.IOException;import java.net.URI;import java.net.URISyntaxException;import java.nio.charset.Charset;import java.util.ArrayList;import java.util.List;im......

寒风中的独狼
今天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部