社区
Java
帖子详情
关于
helenofnt
2004-11-03 08:50:29
<logic:iterate id="SerialNumber" indexId="index" name="SerialNumber">
比如上面那句话里定义的index变量
它在迭代显示的时候可以显示一个序号
但是从0开始的
我想显示一个从1开始的
看起来似乎是只要index加1就可以
但我怎么写都出错
谁能教教我呢?
谢谢了
...全文
192
2
打赏
收藏
关于
比如上面那句话里定义的index变量 它在迭代显示的时候可以显示一个序号 但是从0开始的 我想显示一个从1开始的 看起来似乎是只要index加1就可以 但我怎么写都出错 谁能教教我呢? 谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
YYSAM
2004-11-05
打赏
举报
回复
<h3>Test 3 - Iterate Over A String Array [3..4]</h3>
<ol>
<logic:iterate id="element" name="bean" property="stringArray" indexId="index"
offset="3">
<li><em><bean:write name="element"/></em> [<bean:write name="index"/>]</li>
</logic:iterate>
</ol>
<h3>Test 4 - Iterate Over A String Array [1..3]</h3>
<ol>
<logic:iterate id="element" name="bean" property="stringArray" indexId="index"
offset="1" length="3">
<li><em><bean:write name="element"/></em> [<bean:write name="index"/>]</li>
</logic:iterate>
</ol>
看看Struts自带的例子,这不是都有么?
kui
2004-11-03
打赏
举报
回复
直接改变index的初值是行的,下面的<logic:iterate>标签源程序中实现循环输出代码如下,都是从0开始。
// Skip the leading elements up to the starting offset
for (int i = 0; i < offsetValue; i++) {
if (iterator.hasNext()) {
iterator.next();
}
}
但是,倒是可在JSP中利用index的值做判断,如果大于0才显示。
struts1标签之<
logic
:
iterate
>
主要用来处理在页面上输出集合类,集合一般来说是下列之一: 1、 java对象的数组 2、 ArrayList、Vector、HashMap等 具体用法请参考struts文档,这里不作详细介绍 现在定义一个class,User.java 把它编译成User.class package example; import java.io.Serializabl
struts标签<
logic
:
iterate
>的用法
摘自http://island-yin.iteye.com/blog/659717 主要用来处理在页面上输出集合类,集合一般来说是下列之一: 1、 java对象的数组 2、 ArrayList、Vector、HashMap等 具体用法请参考struts文档,这里不作详细介绍 现在定义一个class,User.java 把它编译成User.class pack
Java
51,408
社区成员
86,095
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章