c:forEach varStatus属性
c:forEach varStatus属性
c:forEach varStatus属性current当前这次迭代的(集合中的)项
index当前这次迭代从 0 开始的迭代索引
count当前这次迭代从 1 开始的迭代计数
first用来表明当前这轮迭代是否为第一次迭代的标志
last用来表明当前这轮迭代是否为最后一次迭代的标志
begin属性值
end属性值
step属性值
写个最近使用过的小例子:
<c:forEachitems="${command.modelList}" var="model"varStatus="abc"><tr><td><c:outvalue="${abc.count}"/></td><td class="model"><form:checkbox path="select"value="${abc.index}"/><labelfor="model1">${model.modelName}</label><p>${model.modelDesc}</p></td><td><form:select path ="modelList[${abc.index}].positionIdx"onchange="selectPoss(this);"><optionvalue="">请选择</option><form:option value="A"label="位置A"/><form:option value="B"label="位置B"/><form:option value="C"label="位置C"/><form:option value="D"label="位置D"/><form:option value="E"label="位置E"/><form:option value="F"label="位置F"/></form:select></td><td><a href="#"onclick="getModelDetail(${model.modelID});"><imgsrc="& lt;%=request.getContextPath()%>/images/edit.gif"alt="编辑"/></a& gt;<a href="#"onclick="deleteModel(${model.modelID});"><imgsrc="& lt;%=request.getContextPath()%>/images/delete.gif"alt="删除" /></a></td></tr>
</c:forEach>
我们常会用c标签来遍历需要的数据,为了方便使用,varStatus属性可以方便我们实现一些与行数相关的功能,如:奇数行、偶数行差异;最后一行特殊处理等等。先就varStatus属性常用参数总结下:
c:forEach varStatus属性相关推荐
- c:forEach varStatus=status中 varStatus的属性简介
varStatus属性可以方便我们实现一些与行数相关的功能,如:奇数行.偶数行差异:最后一行特殊处理等等.先就varStatus属性常用参数总结下: ${status.index} 输出行号 ...
- JavaWeb——c:forEach varStatus=status
我们常会用c标签来遍历需要的数据,为了方便使用,varStatus属性可以方便我们实现一些与行数相关的功能,如:奇数行.偶数行差异:最后一行特殊处理等等.先就varStatus属性常用参数总结下: $ ...
- web开发 jsp页面3 JSTL if choose/when/otherwise forEach
文章目录 介绍JSTL的使用 if标签 choose/when/otherwise Foreach 介绍JSTL的使用 JSTL的使用 1. 下载jstl所需要的jar包 (standard.jar ...
- SpringMVC-高级参数绑定
绑定数组 需求 在商品列表页面选中多个商品,然后删除. 需求分析 此功能要求商品列表页面中的每个商品前有一个checkbook,选中多个商品后点击删除按钮把商品id传递给Controller,根据商品 ...
- JAVA WEB整合开发王者归来 -- 读书笔记 by CZF 完整版
JAVA WEB整合开发王者归来 -- 读书笔记 目录 第1章 概述. 1 第2章 搭建web开发环境. 1 第3章 Servlet技术. 1 第4章 深入JSP技术. 7 第5章 会话跟踪. 12 ...
- linux文件属主,ubuntu linux修改文件所属用户(owner属主)和组(groud属组、用户组)
linux下select/poll/epoll机制的比较 select.poll.epoll简介 epoll跟select都能提供多路I/O复用的解决方案.在现在的Linux内核里有都能够支持,其中e ...
- 实训第六周/8/22/一个web项目的优化和升级(三)+菜系模块
菜系模块的完成 这里就不得不提到链接数据库时 我们所作的升级改造 升级前 c3p0-config.xml <c3p0-config><default-config><pr ...
- JavaWeb:JSP 和 JSTL
主要内容 JSP JSP的基础语法 简介 JSP:Java Server Page SUN 公司提供的动态网页编程技术,是 Java Web 服务器端的动态资源. 它相比 html 而言,ht ...
- JSP和servlet知识点总结
第一章- 动态网页开发基础 三大领域:B/S (网站)C/S(QQ)嵌入式开发(苹果,安卓手机) 动态网页/静态网页: 所需技术:htm,css,数据库,javascript,xml,一门高级语言(j ...
最新文章
- linux下搭建python 机器学习环境
- 第三章计算机试题,计算机等级考试二级VB测试题(第三章)
- MySql详解(六)
- Opencl 并行求和
- 从自监督到全监督!Google 提出新损失函数SupCon,准确率提升2%!
- Fuchsia中GN与Ninja构建demo
- 普通卷积、转置卷积、空洞卷积(dilated convolution、Atrous Convolution)
- 为ashx文件启用session管理
- 传智播客-刘意-java深入浅出精华版学习笔记Day10
- c语言程序调试时无法启动程序,编译没有异常,调试时报错: 无法启动程序“C:Projects\Driver\mydriver_check\HelloDDk.sys...
- Linux最基础知识整理
- 山海演武传·黄道·第一卷 雏龙惊蛰 第四章 异兽
- 文本对比工具google-diff-match-patch
- 郭天祥的10天学会51单片机_第五节
- 树莓派4b自带wifi_树莓派raspberry4B入坑指南 part-11 在命令行中设置wifi
- 游戏策划笔记:记忆点的构造
- OpenCV python 轮廓的极值点
- Docker 常用命令收录 -- 持续更新
- Python sklearn 分类效果评估
- 计算机网络与多媒体技术内容,计算机网络多媒体技术应用
热门文章
- Python MySQL创建表
- Android代码删除通知,Android:从通知中删除通知b
- python私有成员和保护成员,喜大普奔!Maya 2022来了?!
- 全数字实时仿真平台SkyEye和同步数据流语义与翻译正确性验证
- Win7下OpenCV3.2.0+VS2015配置
- div里面放ul,使ul横向和纵向滚动
- Fiddler在PC/台式对Android进行抓包
- [Git GitHub] Windows下安装git,从0开始搭建git环境(配置环境变量+设置git-ssh key...配置)(超全版)
- Oracle数据库----视图
- 转:HTML错误编号大全