`
- 浏览:
275988 次
- 性别:
- 来自:
上海
-
- <%@ page language="java" contentType="text/html; charset=UTF-8"
- pageEncoding="UTF-8"%>
- <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
- <%@ page import="java.util.*"%>
- <%@ page import="bean.User"%>
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-
- <%
- int[] ages = { 1, 2, 3, 4, 5 }; // 普通数组,JSTL直接使用JSP赋值表达式来取
-
- List<String> names = new LinkedList<String>(); // List
- names.add("Biao");
- names.add("彪");
- names.add("雷");
- request.setAttribute("names", names); // 添加到request
-
- Set<String> set = new TreeSet<String>(); // Set
- set.add("One");
- set.add("One");
- set.add("Two");
- set.add("Three");
- set.add("Set");
-
- Map<String, String> map = new HashMap<String, String>(); // Map
- map.put("1", "黄彪");
- map.put("2", "丫头");
- map.put("3", "哥哥");
- map.put("4", "笨蛋");
-
- List<User> users = new ArrayList<User>(); // JavaBean的List
- users.add(new User("黄彪", "xxxxxx"));
- users.add(new User("昊天", "xxxxxx"));
- users.add(new User("姐姐", "yyyyyy"));
- users.add(new User("丫头", "zzzzzz"));
- session.setAttribute("users", users); // 添加到session
- %>
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <title>Iterator Collections</title>
- <style type="text/css">
- table {
- border-collapse: collapse;
- border: 1px solid black;
- }
-
- td, th {
- border: 1px solid black;
- }
-
- tr:nth-child(even) {
- background: #eee;
- }
- </style>
- </head>
-
- <body>
- <center>
- 遍历数组:
- <c:forEach var="age" items="<%= ages %>">
- <c:out value="${age}" />
- </c:forEach>
-
- <br />
- 遍历List:
- <c:forEach var="name" items="<%= names %>">
- <c:out value="${name}" />
- </c:forEach>
-
- <br />
- 遍历List:
- <c:forEach var="name" items="${names}">
- <c:out value="${name}" />
- </c:forEach>
-
- <br />
-
- <br />
- 遍历Set:
- <c:forEach var="entry" items="<%= set %>">
- <c:out value="${entry}" />
- </c:forEach>
-
- <br />
- 遍历Map:
- <table>
- <tr>
- <th>Key</th>
- <th>Value</th>
- </tr>
- <c:forEach var="entry" items="<%= map %>">
- <tr>
- <td><c:out value="${entry.key}"/></td>
- <td><c:out value="${entry.value}"/></td>
- </tr>
- </c:forEach>
- </table>
-
- <br />
- 遍历UserBean的List:
- <table>
- <tr>
- <th>username</th>
- <th>password</th>
- </tr>
- <c:forEach var="user" items="${users}">
- <tr>
- <td><c:out value="${user.username}"/></td>
- <td><c:out value="${user.password}"/></td>
- </tr>
- </c:forEach>
- </table>
-
- </center>
- </body>
- </html>
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
jstl 遍历使用taglib标记 展示各项数据到select下拉框中
jstl 遍历_jstl遍历_源码.zip
主要介绍了jstl EL表达式遍历Map的方法的相关资料,需要的朋友可以参考下
velocity与freemaker、jstl并称为java web开发三大标签技术,一、定义变量二、遍历数组三、遍历HashTable四、判断是否为空五、数值、日期格式化六、国际化七、内建对象八、include、parse实现布局模块化
jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2...
基于Java的SSM框架+ECharts+jquery+...系统主要使用SSM搭建后端获取数据,使用ECharts显示各个模块的图形化信息,使用jquery发送异步ajax请求实现局部刷新,使用bootstrap前端布局,使用jstl遍历显示后台得到的数据
jstl-1.2.1,之前的版本需要在服务器中配置一下,而且它分成了两个jar(jstl.jar和standard.jar)还有一个tld文件,而1.2已经不用配置了,直接把javax.servlet.jsp.jstl-1.2.1.jar和javax.servlet.jsp.jstl-api-1.2.1...
JSTL标签JSTL标签JSTL标签JSTL标签JSTL标签JSTL标签JSTL标签JSTL标签JSTL标签JSTL标签JSTL标签JSTL标签
JSTL函数JSTL函数JSTL函数JSTL函数JSTL函数JSTL函数JSTL函数JSTL函数
jstl-api-1.2和jstl-impl-1.2,jstl-api-1.2和jstl-impl-1.2,jstl-api-1.2和jstl-impl-1.2,jstl-api-1.2和jstl-impl-1.2
jstl标签详解jstl标签详解jstl标签详解jstl标签详解jstl标签详解jstl标签详解jstl标签详解
jstl帮助 jstl帮助手册 jstl帮助文档
今天做项目,用到了el表达式和jstl,在tomcat6.0上跑得好好的,没想到copy到tomcat5.5后,服务器起不来了,是tomcat版本的问题。查阅了不少资料,现在总结如下: 错误信息: java.lang.NoClassDefFoundError: javax...
JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>
本人对jstl的一点小总结 JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。但是在即将推出的JSP 2.0中是作为标准...
jstl,jstl实例源码jstl,jstl实例源码
在Java程序中使用JSTL标签各种标签的实例。
JSTL中文帮助文档 JSTL中文帮助文档 JSTL中文帮助文档 。。。
包含jstl.jar和standard.jar文件,如果要使用JSTL和EL表达式,就必须导入。
包含了两个版本jstl文件,standard.jar和jstl-api-1.2.jar是一个版本,导入时需要将两个都导入,jstl-1.2.jar是高版本的,是将低版本的两个文件合成一个了,故只需要导入一个文件即可,导入的同时在jsp文件首行写入 ...