`
ludaojuan21
  • 浏览: 224143 次
  • 性别: Icon_minigender_1
  • 来自: 回龙观
社区版块
存档分类
最新评论

jstl换行

 
阅读更多
在实际开发中遇到jstl换行问题,贴出来共享!!!
一.3列换行
<c:forEach var="i" begin="0" end="${size}" step="3">
<tr align="center" bgcolor="#FFFFFF">
<c:forEach var="product" items="${Product}" begin="${i}" end="${i+2}">
<td >${product.productName}</td>
<c:if test="${(i+1)==size&&size%3==1}">
<td> </td>
<td> </td>
</c:if>
</c:forEach>
<c:if test="${(i+2)==size&&size%3==2}">
<td> </td>
</c:if>
</tr>
</c:forEach>

二.4列换行
<c:forEach var="i" begin="0" end="${size}" step="4">
<tr align="left" height="25">
<c:forEach var="list" items="${retList}" begin="${i}" end="${i+3}">
<td ><a href="javaScript:toJD('${list['streetid']}','${list['streetname']}')" >${list["streetname"]}</a></td>
<c:if test="${(i+1)==size&&size%4==1}">
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td> 
</c:if> 
<c:if test="${(i+2)==size&&size%4==2}">
<td>&nbsp;</td>
<td>&nbsp;</td>
</c:if>
</c:forEach>
<c:if test="${(i+3)==size&&size%4==3}">
<td>&nbsp;</td>
</c:if>
</tr>
</c:forEach>
以此类推...
分享到:
评论

相关推荐

    jstl相关jar包

    在Web开发领域,JSTL(JavaServer Pages Standard Tag Library)是用于简化JSP页面开发的重要工具,它提供了一系列预定义的标签库,使得开发者能够更高效地编写JSP页面,减少Java代码的使用,提高代码的可读性和可...

    JSTL详解--Core 标签库介绍

    这个例子中,`&lt;c:forEach&gt;`标签从1迭代到10,每次迭代将当前值`i`输出并换行。 `&lt;c:out&gt;`标签用于安全地显示数据,如下: ```jsp ${sessionScope.anyValue}" default="no value" escapeXml="false"/&gt; ``` 此例中,...

    用jstl输出一个菱形

    3. 接下来,通过` `标签换行,准备输出菱形的下半部。 4. 第二个`&lt;c:forEach&gt;`循环同样从1到`rows`,但这次内层循环的逻辑相反: - 先输出`i`个空格,再输出`rows-i`个星号或其他字符,形成菱形的下半部。 5. ...

    java JSTL标签

    - 如果一行代码过长,建议进行适当的换行处理,保持代码整洁。 ### 五、注释 #### 5.1 实现注释的格式 - **块注释**:用于描述类、方法等功能。 - **单行注释**:用于简短的说明。 - **尾端注释**:通常用于单行...

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

    ### EL表达式详解 ...JSTL (JavaServer Pages Standard Tag Library) 是一组标准的JSP标签库,它可以与EL表达式紧密结合使用,提高开发效率。例如,可以通过以下方式引入JSTL核心标签库: ```jsp ...

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

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

    jsp自己的经验总结

    表达式语言(EL)简化了数据访问,而JSTL(JavaServer Pages Standard Tag Library)提供了一套标准标签库,用于常见的任务,如循环、条件判断等,使JSP代码更清晰。 - **MVC设计模式** 在实际项目中,通常推荐...

    《Web程序设计A》试卷A.doc

    - 输出100以内偶数,可以使用JSTL的`forEach`标签,从2到100遍历,每5个数换行。例如:`${i}&lt;/c:forEach&gt;`,并在适当位置插入` `标签。 5. **CRUD操作**: - 对新闻表进行增删改查操作,需要使用SQL的INSERT、...

    Jsp通用范例开发金典光盘源代码

    范例1-3换行、段落和标尺线 范例1-4链接 范例1-5跳转到另一个文件的指定部位 1.2文字  范例1-6正文标题 范例1-7文字格式 范例1-8物理字体与逻辑字体 1.3文字布局 范例1-9文字的分区显示 范例1-10列表 ...

    JSP内部测试题机试-2.docx

    11. **编程规范**:在编写代码时,遵循良好的编程规范至关重要,包括但不限于代码格式化(缩进、换行)、变量命名清晰、逻辑结构清晰等,这有助于提高代码可读性和维护性。 12. **Web应用程序目录结构**:在完成...

    testproject

    // 添加换行 writer.close(); ``` 同样,可以使用try-with-resources来自动关闭流。 4. **安全性与权限**: - 由于JSP在服务器端执行,所有文件操作应限制在Web应用的指定目录内,避免触及敏感系统文件。 - ...

    适合新手的HTML入门学习资料

    后台通常使用如Servlet、JSP(Java Server Pages)、EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)等技术,处理业务逻辑和数据库操作。 HTML的基本语法非常直观,由一对标签组成,如`...

    处理jsp显示文字过长问题的解决方法

    `fn:length`是JSTL(JavaServer Pages Standard Tag Library)中的函数,用于计算字符串的长度。`fn:substring`函数则用于截取字符串的一部分。当字符串长度超过70个字符时,只显示前70个字符并添加省略号,否则显示...

    Html Coding Rule

    使用适当的JSP标签库,如JSTL,来减少脚本代码的使用。确保JSP文件不包含过多的Java代码,以保持其清晰度。 总的来说,HTML编码规则旨在提高代码质量和开发效率,CSS规则关注样式的一致性和可维护性,而JavaScript...

    JavaWeb随堂讲义

    1.2 JAVAWEB技术栈:JavaWeb技术栈包括Java语言、Servlet、JSP、EL、JSTL、Filter、Listener等技术。 1.3 JAVAWEB交互模式:JavaWeb交互模式有CS(Client-Server)模式和BS(Browser-Server)模式两种。 1.4 ...

    jsp,java代码规范

    2. **结构清晰**:避免过多的脚本片段(scriptlets)在JSP页面中,推荐使用EL(表达式语言)和JSTL(JavaServer Pages Standard Tag Library)来处理业务逻辑。 3. **分离表现层和业务逻辑**:JSP应专注于展示,而...

    Java编码规范(经典之作)

    - 使用EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)来减少脚本片段。 - 遵守JSP的指令和标签使用规范,如`&lt;jsp:include&gt;`、`&lt;jsp:useBean&gt;`等。 通过遵循这些规范,开发者可以编写...

    Servlet_JSP

    - 支持Java表达式语言(EL)和Java标准标签库(JSTL),简化了页面开发。 - JSP页面最终会被编译成Servlet,提高了执行效率。 - **基本语法** - **脚本元素**:`&lt;% %&gt;`用于嵌入Java代码。 - **表达式**:`...

    2021-2022计算机二级等级考试试题及答案No.367.docx

    1. JSP(JavaServer Pages)是动态网页开发技术,可以通过EL(Expression Language)或JSTL(JavaServer Pages Standard Tag Library)来获取和显示数据。在a.jsp中输入的loginName可以在b.jsp中通过session或...

    JSP中table的td标签迭代循环

    本篇内容将深入探讨如何在JSP中利用`&lt;logic:iterate&gt;`标签对数据进行迭代,并通过控制循环的行数来实现自动换行的功能。 #### 一、基本概念 1. **JSP**:JavaServer Pages是一种基于Java技术的标准服务器端应用...

Global site tag (gtag.js) - Google Analytics