`

c:forEach实现每三个换行

 
阅读更多
<tr>
			<c:if test="${not empty properList}">
				<c:forEach var="object" items="${properList}"  varStatus="status">
					<c:if test="${(status.index+1) mod 3 !=1}">
		           		<td noWrap class="td_title" width="8%" align="center">${object.propertyName }</td>
						<td class="td_detail">
							<input type="text"  id="${object.propertyName }" name="${object.propertyName }" />
						</td>
		           </c:if>
           		   <c:if test="${(status.index+1) mod 3==1}">
		        	<tr>
		        		<td noWrap class="td_title" width="8%" align="center">${object.propertyName }</td>
						<td class="td_detail">
							<input type="text"  id="${object.propertyName }" name="${object.propertyName }" />
						</td>
		          </c:if>
				</c:forEach>
			</c:if>
		</tr>
分享到:
评论

相关推荐

    jsp 页面上图片分行输出小技巧.docx

    在这个例子中,我们使用 c:forEach 标签来遍历图片的集合,并使用 c:if 标签来判断图片的索引是否是 3 的倍数,如果是,则输出 tr 标签,以便换行展示图片。 在上面的代码中,我们首先使用 c:forEach 标签遍历图片...

    C#如何读写xml文件

    在这个例子中,我们创建了一个名为`titles.xml`的文件,包含一个`items`元素,其下有三个`title`子元素。`WriteElementString`方法接受两个参数,分别代表元素名称和元素值。 **读XML文件** 读取XML文件时,可以...

    cjson 文件,将cjson.c cjson.h 集成到自己的工程项目

    它的核心是两个源代码文件:`cJSON.c`和`cJSON.h`,这两个文件包含了实现JSON操作的所有功能。下面将详细介绍如何将CJSON集成到自己的C语言工程项目中,以及CJSON的主要功能和使用方法。 集成CJSON到工程项目的步骤...

    c#3.0完全参考手册

    - **foreach循环**:遍历集合中的每个元素。 - **break语句**:用于提前终止循环。 - **continue语句**:跳过当前循环中的剩余部分,继续下一次迭代。 - **goto语句**:非结构化的跳转语句,通常不建议使用。 ####...

    c#编程规范

    - 适用场景:适用于三个字符以上的标识符。 - 示例:`BackColor` - **Camel大小写:** - 特点:标识符首字母小写,其余单词首字母大写。 - 示例:`backColor` **文件命名组织** - **文件命名规则:** - 遵循...

    CodeIgniter:php敏捷开发框架web快速开发详解

    下拉框中有三个选项。代码如下: 复制代码到剪贴板HTML 代码 &lt;option value="1"&gt;www.this.com&lt;/option&gt; &lt;option value="2"&gt;www.that.com&lt;/option&gt; &lt;option value="3" selected&gt;www.theother.com&lt;/option&gt; &lt;/select&gt;...

    makefile使用

    **2.1 规则的格式**:Makefile 的核心是由一系列规则组成,每个规则至少包括目标(target)和依赖(dependencies)两部分。 **2.2 一个简单的Makefile文件**: ```makefile all: prog prog: main.o lib1.o gcc -o prog...

    TCL脚本语言编程

    - **解释性语言:** 不需要编译和链接,可以直接解释执行每一行代码。 - **跨平台:** 支持多种操作系统,如Windows、Unix等。 #### 二、TCL基本要素 1. **TCL自学工具:** 提供了文档、教程和在线资源,帮助初学...

    C#编程规范文档 详细

    这份文档详细规定了代码的编写格式、命名约定、注释标准以及语句结构等多个方面,是每个C#开发者应该遵循的指导原则。 **第一章 概述** 1. **规范制定原则**:规范的目的是为了统一代码风格,减少因个人习惯差异...

    C#编程规范

    - **适用范围:** 适用于三个字符及以上长度的标识符。 - **Camel大小写:** - **定义:** 标识符的第一个字母小写,之后每个单词的首字母大写。 - **示例:** `backColor`、`myVariableName` **文件命名组织** ...

    TCL 入门资料 中文,知名软件公司培训资料,易懂 易入门

    此例中,`list`是一个包含水果名称的列表,`foreach`循环用于遍历列表中的每个元素。 #### 九、其他重要命令 - **`puts`命令**:用于输出信息,可以指定是否自动换行。 - **`gets`命令**:用于从输入流中读取数据。...

    gridview使用大全

    1. **设置分页:** 在ASPX文件中设置`AllowPaging="True"`来启用分页功能,并通过`PageSize`属性来指定每页显示的数据条数。 ```html &lt;asp:GridView ID="GridView1" runat="server" AllowPaging="True" PageSize=...

    Coding Style Guide

    - **命名空间与目录对应**:为每个命名空间创建一个目录(例如,对于命名空间`MyProject.TestSuite.TestTier`,目录路径应为`MyProject/TestSuite/TestTier`,而不是使用带点的命名空间名称)。这种布局有助于清晰地...

    el表达式详细介绍全面内容

    通过这种方式,可以在JSP页面中使用如`&lt;c:if&gt;`、`&lt;c:forEach&gt;`等标签,这些标签可以直接接受EL表达式作为其参数。 ### 结论 EL表达式是JSP技术中一个非常强大的特性,它简化了对作用域中对象的操作,并且提供了...

    tcl/tk 学习资源

    - **按钮动态生成**:通过`foreach`循环结合`button`组件,可以动态创建多个具有不同标识的按钮,如`button.b$num`,其中`$num`在循环中变化,实现按钮的批量生成。 - **变量与表达式的正确使用**:在变量赋值时,...

    Tcl入门学习教程

    每个命令至少包含一个单词,第一个单词通常是命令名称,后面的单词为该命令的参数。单词之间通过空格或制表符来分隔。 #### 二、TCL中的置换(Substitution) **变量置换 (Variable Substitution)** 在Tcl中,...

    DotNet程序编程规范

    - **适用范围**: 可应用于三个或更多字符组成的标识符。 **1.1.2 Camel大小写** - **定义**: 标识符的第一个字母小写,后续每个连接单词的首字母则设为大写。 - **示例**: backColor - **适用范围**: 适用于多数...

    教你Word的域使用.docx

    例如,域代码`{ INCLUDETEXT "C:\\ls\\zhls1123.doc" }`的作用是在文档中每个出现此域代码的地方插入名为“zhls1123.doc”的文档。 #### 二、域的基本操作 **2.1 对话框操作** 要使用域,可以通过Word的“插入”...

    编程规范V2.0

    - **每行一个语句**:每行只放置一条语句,提高代码的可读性。 - **复合语句**:复合语句应当使用花括号包围。 - **return语句**:简单返回值时可省略括号。 - **if、if-else、if-else-if语句**:使用花括号明确语句...

Global site tag (gtag.js) - Google Analytics