<%
Map map = new HashMap();
map.put(1,"aaaaaa");
map.put(2,"bbbbbb");
request.setAttribute("mbs",map);
%>
<c:forEach var="tmp" items="${mbs }">
<option value="<c:out value="${tmp.key}" />"><c:out value="${tmp.value}" /></option>
</c:forEach>
item内保存的是java.util.Map.Entry对象这个对象有getKey,setKey,getValue,setValue方法,这样就可以在forEach内部使用map的key和value了。
如果只想使用MAP中某个特定的值
<%
while(rs.next()){
Map map = new HashMap();
map.put("col1",rs.getString("col1"));
map.put("col1",rs.getString("col1"));
list.add(map);
}
request.setAttribute("lbs",list);
%>
<c:forEach var="tmp" items="${mbs }">
<c:out value="${tmp['col1']}" /><c:out value="${tmp['col2']}" />
</c:forEach>
分享到:
相关推荐
本文档将详细介绍JSTL标签的使用方法,帮助开发者更好地理解和应用。 JSTL主要分为五个核心部分: 1. **Core(核心标签库)**:提供基本的控制结构,如条件语句、循环、跳转等。 - `<c:if>`:用于执行条件判断。 ...
**JSTL(JavaServer Pages Standard Tag Library)标签库**是Java Web开发中常用的一组标准标签,它为JSP页面提供了...通过阅读《JSTL标签使用手册-中文版》这份资料,你将能够深入理解JSTL并灵活运用到实际项目中。
JSTL(JavaServer Pages Standard Tag Library)即JavaServer页面的标准标签库,它是一套用于JSP页面的自定义标签库,...JSTL标签库在JSP开发中非常实用,可以大大简化JSP页面的代码,提高开发效率和页面的可维护性。
JSTL(JavaServer Pages Standard Tag Library)是一个用于JSP的标准标签库,它提供了一系列预定义的标签,简化了常见的编程任务,如控制流程、输出处理、URL管理和数据操作等。JSTL的核心标签库(Core Library)是...
这里主要关注的是如何利用JSTL中的`<c:forEach>`标签来遍历一个`java.util.Map`对象,并获取其中的键值对。 ### JSTL简介 JSTL是一组标准标签库,用于简化JavaServer Pages (JSP) 页面的开发工作。它提供了一系列...
### JSTL标签库知识点详解 #### 1. JSTL简介 JSTL(JSP Standard Tag Library,JSP标准标签库)是由Sun Microsystems公司发布的一种针对JSP(Java Server Pages)页面开发的新组件。它允许开发者使用预定义的标签...
总结,JSTL标签库是Java Web开发中的重要工具,它通过提供预定义的标签,降低了JSP页面的复杂性,提高了代码的可读性和可维护性。了解并熟练运用JSTL的各个标签,能够使开发者编写出更高效、更易读的Web应用程序。
jstl forEach 标签是 JavaServer Pages Standard Tag Library (JSTL) 中的一个标签,用于循环控制,可以将集合中的成员循序浏览一遍。该标签的运作方式为当条件符合时,就会持续重复执行的本体内容。 语法 --------...
**JSP的JSTL标签和EL表达式详解** JSP(JavaServer Pages)是一种动态网页技术,它允许开发者在HTML或XML文档中嵌入Java代码来生成动态内容。然而,传统的JSP脚本语法可能导致代码混乱且不易维护。为了解决这个问题...
### JSTL标签库知识点详解 #### 1. JSTL简介 JSP标准标签库(JSTL)是Sun Microsystems公司推出的一款用于简化JSP页面开发的强大工具。它的主要目的是减少页面脚本代码量,使得JSP页面更加易于维护和阅读。JSTL...
- **提高性能**:JSTL标签在服务器端被翻译成Java代码,执行效率相对较高。 **4. 安装与配置JSTL:** 下载`jakarta-taglibs_2019`或其他版本的JSTL库后,将其解压,将`jstl.jar`和`standard.jar`添加到项目的类路径...
### JSP中的JSTL标签库的用法 #### JSTL简介 JSTL(JSP Standard Tag Library,JSP标准标签库)是Sun公司为简化JSP页面的开发而设计的一组标准标签库。这组标签库使得开发者能够通过使用预定义的标签来编写更为简洁...
本文将详细介绍如何在Javaweb中使用JSTL的标签循环List中的Map数据,并通过具体的代码示例解释其工作原理。 首先,我们考虑一个常见的场景:在后台代码中生成一个List,该List包含多个Map对象。每个Map对象存储了一...
上述内容涉及了JSTL标签库的基本用法,包括如何在JSP页面中引入JSTL,如何使用核心库中的流程控制和循环标签,以及格式化库中的标签等。通过这些知识点的学习和应用,开发人员可以构建出更加模块化和易于维护的Web...
在使用JSTL标签之前,需要在JSP页面头部引入相应的标签库,例如: ```jsp <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> ``` 这行代码告诉JSP引擎,我们可以使用以`c:`开头的标签,这些标签来自...
**JSTL(JavaServer Pages Standard Tag Library)标签库**是Java Web开发中的一个重要组成部分,它为JavaServer Pages(JSP)提供了一套标准的标签,使得开发者可以通过使用标签来代替传统的Java脚本,从而使代码...
以下是关于JSTL标签库的详细知识: **引入JSTL标签库:** 要在JSP文件中使用JSTL,首先需要在`WEB-INF/lib`目录下添加两个JAR包:`standard-1.1.2.jar` 和 `jstl-1.1.2.jar`。接着,在JSP文件顶部通过`...
### EL表达式与JSP JSTL标签库的总结 #### 一、EL表达式的使用方法及示例 ...此外,还简要介绍了JSTL标签库的核心标签,如输出、条件判断和循环等功能。通过这些工具,开发者可以更高效地进行Web应用开发。
JSTL的强大之处在于其丰富的标签集合,可以方便地处理各种常见的Web开发任务,比如条件判断、循环、数据处理等,减少了在JSP页面中使用脚本元素的需要,从而提高了代码的整洁性和可读性。在实际开发中,结合EL...