`
zjx2388
  • 浏览: 1337582 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

JSTL,<c:forEach的使用

阅读更多
<c:if test="${!empty customerLists}">
  				<c:forEach items="${customerLists}" var="userinfobean">
  				<c:choose>
  					<c:when test="${userinfobean.user_id eq customerforsearch.user_id}">
  					<option value="${userinfobean.user_id }" selected="selected">${userinfobean.user_relname }</option>
  					</c:when>
  					<c:otherwise>
  					<option value="${userinfobean.user_id }">${userinfobean.user_relname }</option>
  					</c:otherwise>
  				</c:choose>
  				</c:forEach>
  			</c:if>

 

分享到:
评论

相关推荐

    <c:forEach>/jstl-1.2

    &lt;c:forEach&gt; 为循环控制,它可以将集合(Collection)中的成员循序浏览一遍。运作方式为当条件符合时,就会持续重复执行&lt;c:forEach&gt;的本体内容。 语法 语法1:迭代一集合对象之所有成员 &lt;c:forEach [var="varName...

    c:forEach标签的使用祥解

    在JavaServer Pages (JSP) 开发中,`c:forEach`标签是Java Expression Language (EL) 和 JavaServer Pages Standard Tag Library (JSTL) 的一部分,它提供了一个方便的方式来迭代数组、集合、Map或其他可迭代的数据...

    JSTL标准标签库 <C:out>、<c:set>、<c:remove>和<c:catch>标记 <c:if>、<c:choose>、<c:when>和<c:otherwise>标记 <c:forEach>和<c:forTokens>标记

    1. `&lt;c:forEach&gt;`:用于遍历集合、数组或迭代对象,实现循环操作。 2. `&lt;c:forTokens&gt;`:对字符串进行分割,然后对每个分割出来的元素进行循环处理。 **使用JSTL的好处**: - 提高代码的可读性:通过使用XML样式的...

    c:foreach的各种用法

    在JSP(JavaServer Pages)开发中,`&lt;c:forEach&gt;` 是一个非常重要的标签,它属于JSTL(JavaServer Pages Standard Tag Library)的一部分,主要用于循环处理集合、数组等数据结构。相较于传统的JSP Scriptlets,使用...

    c标签-if-foreach-jar

    在这个主题"**c标签-if-foreach-jar**"中,主要涉及到的是JSTL的两个核心标签`&lt;c:if&gt;`和`&lt;c:forEach&gt;`,它们是JSTL提供的条件判断和循环控制标签,通常与`jstl.jar`包一起使用。 首先,让我们详细了解**&lt;c:if&gt;**...

    c标签遍历集合嵌套的List集合

    对于嵌套的集合(例如:List中包含List),使用`c`标签库(JSTL)进行遍历是一种常见的做法。本文将详细介绍如何利用`c:forEach`标签来遍历这种嵌套的数据结构。 #### 1. 基础知识介绍 在Java Web项目中,通常会...

    JSP页面中利用C标签动态合并单元格

    首先,我们需要理解JSTL的核心标签库`&lt;c:forEach&gt;`和`&lt;c:if&gt;`,它们将在动态合并单元格的过程中起到关键作用。`&lt;c:forEach&gt;`用于遍历集合,而`&lt;c:if&gt;`用于执行条件判断。 第一种方法是基于列的合并。假设我们有一个...

    JSTL开发使用手册

    用于循环的 &lt;c:forEach&gt;?标签 用于分隔字符的 &lt;c:forTokens&gt;?标签? 用于包含页面的 &lt;c:import&gt; 用于得到 URL?地址的 &lt;c:url&gt;?标签? 用于页面重定向的 &lt;c:redirect&gt;?标签? 用于包含传递参数的?&lt;c:param&gt; 标签?.

    JSTL 核心标签库 使用

    本文将深入探讨JSTL的核心标签库(core tag library),主要包括`&lt;c:set&gt;`、`&lt;c:remove&gt;`、`&lt;c:catch&gt;`、`&lt;c:if&gt;`、`&lt;c:choose&gt;`以及`&lt;c:forEach&gt;`等标签的使用。 1. `&lt;c:set&gt;`标签: `&lt;c:set&gt;`用于设置变量的值,...

    jstl 遍历_jstl遍历_源码.zip

    - `&lt;c:if test&gt;`与`&lt;c:choose&gt;`标签:可以结合使用,根据遍历的元素执行条件判断。 通过源码分析,我们可以深入了解`&lt;c:forEach&gt;`标签的工作原理,以及如何在实际项目中有效地利用它来遍历各种数据结构。在压缩包...

    jstl参考手册Word版

    本篇文档主要介绍了JSTL的核心库(Core Library),主要包括三个核心标签:`&lt;c:catch&gt;`、`&lt;c:choose&gt;`和`&lt;c:forEach&gt;`。 1. `&lt;c:catch&gt;`标签:该标签用于捕获JSP页面中可能出现的异常,提供了一种细粒度的错误处理...

    第8章 JSTL.ppt

    - `&lt;c:choose&gt;`、`&lt;c:when&gt;`和`&lt;c:otherwise&gt;`:它们一起使用,可以实现类似于if-else语句的功能。`&lt;c:choose&gt;`包含多个`&lt;c:when&gt;`标签,每个`&lt;c:when&gt;`测试一个条件,如果满足则执行相应代码;如果没有匹配的条件...

    jstl标签库.txt

    &lt;c:forEach items="collection" [var="varName"] [varStatus="varStatusName"] [begin="begin"] [end="end"] [step="step"]&gt; 遍历代码 &lt;/c:forEach&gt; ``` 其中`items`属性指定要遍历的集合,`var`属性用于存储...

    JSTL标签实例

    - 使用开始和结束索引:`&lt;c:forEach begin="1" end="5" var="i"&gt;${i}&lt;/c:forEach&gt;` 通过这样的实例,开发者能够更好地理解和掌握每个JSTL标签的具体使用方法及其属性,提高开发效率。 总结,JSTL标签库是Java Web...

    jstl核心标签库使用说明

    &lt;c:forEach begin="1" end="100" step="2" var="i"&gt;${i }&lt;/c:forEach&gt; &lt;!-- ArrayList示例 --&gt; ArrayList&lt;String&gt; users = new ArrayList&lt;&gt;(); users.add("user1"); users.add("user2"); pageContext....

    jstl 使用文档方便你快速入门 ,能够快速上手使用JSTL技术.pdf

    在JSP页面中,使用`&lt;%@ taglib %&gt;`指令导入JSTL库。例如,导入核心库的代码如下: ```jsp &lt;%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %&gt; ``` ### 三、JSTL核心库的常用标签 1. **&lt;c:if&gt;**:...

    JSP使用C标签时必须引入的jar包

    C标签库提供了一些类似于Java编程中的控制结构,例如`&lt;c:if&gt;`, `&lt;c:forEach&gt;`, `&lt;c:choose&gt;`, `&lt;c:set&gt;`等,这些标签能够帮助开发者更方便地在JSP页面上进行逻辑处理,而无需过多地编写脚本let或Java表达式。...

    jstl包(jstl和standard)

    &lt;c:forEach items="${users}" var="user"&gt; ${user.name} &lt;/c:forEach&gt; ``` 5. `&lt;c:url&gt;`和`&lt;c:param&gt;`:创建URL和添加参数。`&lt;c:url&gt;`用于生成URL,`&lt;c:param&gt;`用于添加请求参数: ```jsp &lt;c:url value="/...

    jstl标签使用文档,jstl标签使用帮助文档

    在使用JSTL时,需要引入对应的JAR文件,例如`jstl.jar`和`standard.jar`,并在JSP页面中通过`&lt;%@ taglib %&gt; `指令导入相应的标签库。例如,导入核心库可以写为: ```jsp &lt;%@ taglib prefix="c" uri=...

    大量使用的JSTL标签用法.docx

    本文件主要涉及了JSTL中的一些核心标签,如`&lt;c:if&gt;`、`&lt;c:choose&gt;`、`&lt;c:when&gt;`、`&lt;c:otherwise&gt;`和`&lt;c:forEach&gt;`等,并展示了它们在实际应用中的用法。 1. **条件判断标签**: - `&lt;c:if&gt;`:用于进行条件判断,`...

Global site tag (gtag.js) - Google Analytics