<%@ page import="cn.itcast.domain.Person"%>
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <!DOCTYPE HTML>
<html>
<head>
<title>使用 JSTL + EL 完成集合迭代</title>
</head> <body>
<%
List list = new ArrayList();
list.add(new Person("abc"));
list.add(new Person("abcd"));
list.add(new Person("abcde"));
list.add(new Person("abcdef"));
request.setAttribute("list", list);
%> <c:forEach var="person" items="${ list }">
${ person.name }<br />
</c:forEach> <%
Map map = new HashMap();
map.put("aa", new Person("abc"));
map.put("bb", new Person("abcd"));
map.put("cc", new Person("abcde"));
map.put("dd", new Person("abcdef"));
map.put("111", new Person("abcdefg"));
request.setAttribute("map", map);
%>
<c:forEach var="entry" items="${ map }">
${ entry.key } : ${ entry.value.name } <br />
</c:forEach> <!-- 常用代码 -->
<c:if test="${ user != null }">
欢迎使用:${ user.username }
</c:if>
<c:if test="${ user == null }">
<input type="button" value="登录" />
</c:if>
</body>
</html>

使用前需找到 jstl.jar 和 standard.jar 这两文件并复制到项目中的 WebRoot -> WEB-INF -> lib 目录下,eclipse 会自动生成到 Web App Libraries 引用。

然后在引用中的 standard.jar 下找到 META-INF 目录,打开里面的  c.tld 并复制 uri 地址。

最新文章

  1. zabbix监控系列(1)之zabbix-server安装
  2. Atitit.图片木马的原理与防范&#160;attilax&#160;总结
  3. Power Builder的学习
  4. [USACO2004][poj2375]Cow Ski Area(在特殊图上用floodfill代替强联通算法)
  5. C#开发实例 键盘篇
  6. 洛谷P1268 树的重量
  7. JSP连接mysql 驱动包
  8. C#隐私信息(银行账户,身份证号码,名字)中间部分特殊字符替换(*)
  9. JavaScript中闭包实现的私有属性的getter()和setter()方法
  10. python基础之字典、赋值补充
  11. 如何在CentOS 7上部署Google BBR【搬运、机翻】
  12. 讲讲跳跃表(Skip Lists)
  13. idea 工具中项目文件上有灰色的小X号去除方法
  14. 拦截过滤防御XSS攻击 -- Struts2.3 以及 2.5 的解决方式
  15. nginx多tomcat负载均衡
  16. BZOJ1430小猴打架——prufer序列
  17. 实现虚拟机VMware上Centos操作系统与主机windows之间互相复制与粘贴
  18. FortiGate防火墙对数据包处理流程
  19. winform 窗体关闭枚举类
  20. 潭州课堂25班:Ph201805201 爬虫基础 第五课 (案例) 豆瓣分析 (课堂笔记)

热门文章

  1. 【查看内存】Linux查看内存使用情况(一)
  2. 子网掩码与ip有实际关系吗?
  3. js中对象的一些特性,JSON,scroll家族
  4. rails安装使用版本控制器的原因。
  5. javascript遍历json对象数据的方法
  6. 【Demo】Tree.js实例
  7. Python 编程核心知识体系-函数(二)
  8. 通过Ftp put命令上传导致文件损坏的解决办法
  9. Nginx 防盗链设置
  10. web前端开发常用的几种图片格式及其使用规范