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

jstl c:forEach嵌套使用

阅读更多
jstl c:forEach标签的嵌套使用
<c:if test="${not empty role}">
<ul>
	<c:forEach var="forum" items="${role.fourms}">
	<li>${ forum.forumname }
		<ul>
		<c:forEach var="plate" items="${forum.plates}">
			<li><a href="${pageContext.request.contextPath}/${ plate.remark }" target="right">${ plate.platename }</a></li>
		</c:forEach>
		</ul>
	</li>	
	</c:forEach>
</ul>	
</c:if>

分享到:
评论
8 楼 leadingman123 2013-12-12  
你确定这个能得到想要的结果,别乱写误导人
7 楼 greatwqs 2013-10-12  
没有想到这么多人要用这个  
6 楼 jAmEs_ 2011-02-15  
 
5 楼 luofuxing 2010-08-14  
能运行通过吗?
4 楼 webtongyong 2010-06-26  
看了帖子有了小小启发!
 
3 楼 luojiy 2009-03-13  
${${}}
这样的嵌套可以不?
2 楼 bianyinghong 2008-11-11  
引用
[u][/u][i][/i][b][/b]
引用
[img][/img][url][/url][flash=200,200][/flash]
1 楼 zhengbin917943 2008-10-06  
写的好.要找的就是这个

相关推荐

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

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

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

    这需要在`&lt;c:forEach&gt;`中嵌套`&lt;c:if&gt;`,先判断整行是否满足合并条件,然后根据结果设置`rowspan`属性。 ```jsp &lt;c:forEach items="${data}" var="row" varStatus="status"&gt; &lt;c:set var="mergeRowspan" value="1...

    用jstl输出一个菱形

    在给定的代码片段中,通过两个嵌套的`&lt;c:forEach&gt;`标签实现了菱形的输出。外层循环控制行数,内层循环则分别控制每行前后的空格数量以及星号(或其他字符)的数量。具体来看: 1. 首先,使用`&lt;c:if test="${shape==...

    jstl标签库与使用教程

    - `&lt;c:when&gt;`和`&lt;c:otherwise&gt;`:嵌套条件。 - `&lt;c:forEach&gt;`:循环遍历集合或数组。 - `&lt;c:remove&gt;`:删除变量。 - `&lt;fmt:formatDate&gt;`:格式化日期。 - `&lt;fmt:message&gt;`:国际化消息。 **5. 使用说明:** `使用...

    JSTL使用配置

    **JSTL(JavaServer Pages Standard Tag Library)使用配置详解** 在JavaWeb开发中,JSTL(JavaServer Pages Standard Tag Library)是一个标准的标签库,它提供了许多用于处理常见任务的标签,如迭代、条件判断、...

    jstl标签jar包

    3. **使用JSTL标签**:在JSP页面中,使用`&lt;c:forEach&gt;`进行循环,`&lt;c:if&gt;`进行条件判断,`&lt;fmt:formatDate&gt;`进行日期格式化等。 **核心标签库(Core)示例:** - `&lt;c:forEach&gt;`:遍历集合或数组。 ```jsp &lt;c:...

    JSTL常用标签汇总

    - `&lt;x:transform&gt;`:使用XSLT对XML文档进行转换。 - `&lt;x:out&gt;`:输出XML节点内容,类似于核心标签库中的`&lt;c:out&gt;`。 3. **函数标签库 (fn tags)** - `&lt;fn:length&gt;`:获取字符串、数组或集合的长度。 - `&lt;fn:...

    jsp中常见的一些标签应用

    - **遍历嵌套数组**:`&lt;c:forEach items="${arry}" var="e"&gt;` - **遍历Map**:`&lt;c:forEach items="${map1}" var="entry"&gt;`。这里`entry`代表键值对。 - **指定范围遍历**:`&lt;c:forEach begin="1" end="10" var="num...

    JSTL_标签库详解(一个不漏).doc

    - **功能描述**:`&lt;c:choose&gt;`标签用于控制嵌套的`&lt;c:when&gt;`和`&lt;c:otherwise&gt;`标签的逻辑流程。它提供了一种类似于Java中的`switch-case`结构的功能,但更灵活,适用于基于条件选择执行不同的代码块。 - **语法格式...

    JSP JSTL 标签库详解 (一个不漏)

    choose 标签用于控制嵌套 &lt;c:when&gt; 和 &lt;c:otherwise&gt; 动作的处理。示范代码:&lt;c:choose&gt; &lt;c:when test="${product.onSale}"&gt; ... &lt;/c:when&gt; &lt;c:otherwise&gt; .... &lt;/c:otherwise&gt; &lt;/c:choose&gt;。choose 标签可以根据...

    jstl EL表达式遍历Map的方法

    使用`&lt;c:forEach&gt;`标签结合`&lt;c:if&gt;`标签可以进行嵌套的遍历。 ```jsp &lt;c:forEach var="item" items="${map2}"&gt; ${item.key} =&gt; ${item.value} &lt;c:if test="${not empty item.value}"&gt; &lt;c:forEach items="${...

    详解javaweb中jstl如何循环List中的Map数据

    本文将详细介绍如何在Javaweb中使用JSTL的&lt;c:forEach&gt;标签循环List中的Map数据,并通过具体的代码示例解释其工作原理。 首先,我们考虑一个常见的场景:在后台代码中生成一个List,该List包含多个Map对象。每个Map...

    在JSTL EL中处理java.util.Map,及嵌套List的情况

    在使用`&lt;c:forEach&gt;`标签遍历Map时,我们可以设置`var`属性为`entry`,这样每次迭代都会将当前`Map.Entry`对象赋值给`entry`。`Map.Entry`是`Map`接口的一个内部类,代表映射中的一个键值对。因此,我们可以通过`...

    jstl之map,list访问遍历以及el表达式map取值的实现

    通过嵌套使用&lt;c:forEach&gt;标签,我们可以轻松遍历复杂的数据结构,如嵌套的Map和List。EL表达式的使用使得数据的访问更加直观和简洁。掌握这些技术对于开发高效、可维护的JSP页面是非常有帮助的。对于初学者而言,...

    JSP 标准标签库(c标签库)

    - 在使用JSTL标签时,注意标签的嵌套和顺序,遵循正确的语法规则。 6. **应用场景** - 生成动态HTML内容,如列表、表格等。 - 控制页面逻辑,如条件判断、循环。 - 处理数据,如格式化输出、URL编码等。 通过...

    Ognl_JSTL_学习笔记.zip

    例如,JSTL的`c:forEach`标签可以用来遍历一个集合,然后使用OGNL表达式来访问每个元素的属性。这样,开发者可以在JSP页面上直接使用Ognl表达式来显示动态数据,而无需在JSP页面中混杂大量的Java代码。 **学习笔记...

    jstl标签详解

    - **用途**:用于控制嵌套的`&lt;c:when&gt;`和`&lt;c:otherwise&gt;`标签的处理,实现条件判断逻辑。 - **示例代码**: ```jsp &lt;c:choose&gt; &lt;c:when test="${product.onSale}"&gt; &lt;!-- 产品正在促销 --&gt; &lt;/c:when&gt; &lt;c:...

    jstl.jar standard.jar

    这个库通常与JSTL一起使用,因为它包含了JSTL依赖的一些基础组件,特别是JSTL的EL(Expression Language)支持。EL是JavaServer Pages 2.0引入的一种轻量级表达式语言,用于在JSP页面中访问和操作JavaBeans属性。...

    JSP无限级分类目录树-sorttree.zip

    &lt;c:forEach items="${categories}" var="category"&gt; ${category.name} &lt;c:if test="${not empty category.children}"&gt; &lt;c:forEach items="${category.children}" var="child"&gt; ${child.name} &lt;/c:forEach&gt; ...

    jsp按照数据结构输出数据

    可以使用嵌套的循环结构,对于每个节点,先输出其数据,然后递归地处理它的子节点。以下是一个简单的示例: ```jsp // 假设list是已准备好的树节点列表 List&lt;TreeNode&gt; list = ...; for (TreeNode node : list)...

Global site tag (gtag.js) - Google Analytics