黑马day06 其他重要标签

!!<c:if test=“”>标签可以构造简单的“if-then”结构的条件表达式!!<c:choose>标签用于指定多个条件选择的组合边界,它必须与<c:when>和<c:otherwise>标签一起使用。使用<c:choose>,<c:when>和<c:otherwise>三个标签,可以构造类似 “if-else if-else” 的复杂条件判断结构。!!<c:forEach>标签用于对一个集合对象中的元素进行循环迭代操作,,或者按指定的次数重复迭代执行标签体中的内容。!!<c:forTokens>用来浏览一字符串中所有的成员,其成员是由定义符号所分隔的

案例:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@taglib uri="" prefix="c" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head><title></title><meta http-equiv=" pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"></head><body><h1>ccatch标签默认是把e对象放到page域中</h1><c:catch var="e"><%int i=1/0; %></c:catch><h1>cif标签</h1><c:if test="${5>1}">if标签可以输出</c:if><c:if test="${5<1}" >if标签不可以输出</c:if><h1>cchoose标签</h1><%int day=3;pageContext.setAttribute("day", day);%><c:choose><c:when test="${day==1 }">星期1</c:when><c:when test="${day==2 }">星期2</c:when><c:when test="${day==3}">星期3</c:when><c:when test="${day==4 }">星期4</c:when><c:when test="${day==5 }">星期5</c:when><c:otherwise>周末</c:otherwise></c:choose><h1>cforeach标签</h1><%List list=new ArrayList();list.add("李卫康");list.add("韩玮");pageContext.setAttribute("list", list);%><c:forEach items="${list }" var="l">${l}</c:forEach><c:forEach begin="1" end="100" var="i" step="1" varStatus="status"><c:if test="${status.count%3==0 }"><font color="red">${i }</font></c:if><c:if test="${status.count%3!=0 }">${i }</c:if></c:forEach><h1>cforTakens标签</h1><c:forTokens items="${'' }" delims="." var="str" >${str }</c:forTokens></body></html>运行结果:

福报够的人,从来就没听到过是非。

黑马day06 其他重要标签

相关文章:

你感兴趣的文章:

标签云: