JSTL

<%@page import="java.util.Map"%> 
<%@page import="java.util.HashMap"%> 
<%@page import="com.iflytek.pojo.Person"%> <%@page import="java.util.Set"%> 
<%@page import="java.util.HashSet"%> <%@page import="java.util.List"%> 
<%@page import="java.util.ArrayList"%> 
<%@ page contentType="text/html;charset=gbk"%> 
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %>  
<!-- 核心标签库 --> <!-- 一般用途的标签 --> <% 
 int i = 9  
 session.setAttribute("i", i)      
 List<String> list1 = new ArrayList<String>();  list1.add("a");  list1.add("b");  list1.add("d");  list1.add("c");  list1.add("g");  list1.add("f");   
 session.setAttribute("list1", list1)    
 Set<Person> persons = new HashSet<Person>();   
 Person p01 = new Person("p01","jim","USA");  Person p02 = new Person("p02","tom","USA");  Person p03 = new Person("p03","lili","USA");  Person p04 = new Person("p04","lucy","USA");  Person p05 = new Person("p05","rose","USA");  Person p06 = new Person("p06","jack","USA");  Person p07 = new Person("p07","kate","USA");  Person p08 = new Person("p08","Ian","USA");   
 persons.add(p01);  persons.add(p02);  persons.add(p03);  persons.add(p04);  persons.add(p05); 


           
 


 persons.add(p06);  persons.add(p07);  persons.add(p08);   
 pageContext.setAttribute("persons", persons)    
 Map<String,String> maps = new HashMap<String,String>();  maps.put("a", "hello");  maps.put("b", "world");   
 application.setAttribute("maps", maps)    %>  
<c:set var="j" value="99" scope="session"/> <c:out value="${j}"></c:out> 
<c:remove var="j" scope="session"/>  
i:${sessionScope.i}<br/> j:${sessionScope.j }  
<!-- 条件标签 --> 
<c:if test="${5>3}">  hello world! </c:if>  
<!--  
 第一个when相当于if(....) 
 后面的when相当于else if(....)  otherwise相当于else  --> 
<c:choose> 
 <c:when test="${i%2==0}">   ${i}是偶数  </c:when> 
 <c:when test="${i>3 }">   ${i}是一个大于3的数字  </c:when> 
 <c:when test="${i>5 }">   ${i}是一个大于5的数字  </c:when> 
 <c:otherwise>   ${i}是奇数  
</c:otherwise> 



 


</c:choose>  
<!-- 迭代标签 --> <h2>迭代标签</h2> <hr/> 
<c:forEach var="str" items="${sessionScope.list1}">  ${str }<br/> </c:forEach> <hr/> 
<c:forEach var="person" items="${pageScope.persons}">  ${person.pname}<br/> </c:forEach> <hr/> 
<c:forEach items="${maps}" var="m">  ${m.key} -> ${m.value.name }<br/> </c:forEach> <hr/>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值