JSTL入门实例
来源:互联网 发布:江西破获特大网络 编辑:程序博客网 时间:2024/04/27 22:24
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@page import="bean.Person"%><%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>jstl+el表达式示例代码</title> </head> <body> <!-- 使用jstl+el表达式可以迭代list集合 --> <% Person p1 = new Person(); p1.setName("aa111"); Person p2 = new Person(); p2.setName("bb"); List list = new ArrayList(); list.add(p1); list.add(p2); request.setAttribute("list",list); %> <c:forEach var="person" items="${list}"> ${person.name }<br/> </c:forEach> <!-- 使用jstl+el表达式可以迭代map集合 --> <% Map map = new HashMap(); map.put("a","aaaaxxx"); map.put("b","bbbb"); map.put("c","cccc"); map.put("1","aaaa1111"); request.setAttribute("map",map); %> <br/> <%-- Set<Map.Entry> set = map.entrySet()--%> <c:forEach var="me" items="${map}"> ${me.key } = ${me.value }<br/> </c:forEach> <br/><br/> <c:if test="${user!=null}"> 欢迎您:${user.uesrname } </c:if> <c:if test="${user==null}"> 用户名:<input type="text" name="username"> 密码:<input type="password" name="password"> <input type="submit" value="登陆"> </c:if> </body></html>
package bean;public class Person {public String name;public int age;public Address address;public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}public Address getAddress() {return address;}public void setAddress(Address address) {this.address = address;}}
0 0
- JSTL入门实例
- JSTL简单入门学习实例
- 全球最简JSTL入门实例
- JSTL 入门
- JSTL 入门
- JSTL 入门
- JSTL 入门
- JSTL 入门
- jstl入门
- JSTL入门
- JSTL入门
- JSTL入门
- JSTL入门
- jstl应用实例
- JSTL分页实例
- JSTL应用实例
- jstl实例参考
- JSTL核心实例
- 缓存、缓存算法和缓存框架简介
- android px与dp(dip)的转换
- 如何使用NetCat或BASH创建反向Shell来执行远程Root命令
- 使用Properties读写属性文件
- Mac Python更新
- JSTL入门实例
- 修改JRE system library
- 用java中的map解析微信MicroMsg里的CompatibleInfo.cfg和systemInfo.cfg
- 在页面进行数据库备份和还原
- 【C++】map根据value排序
- 数据结构排序之快速排序
- 安装office2007、2010、2013右键新建.doc文件
- 再看机房收费系统
- C#中的委托与事件