黑马day06 其他重要标签
来源:互联网 发布:网络用语大全及解释88 编辑:程序博客网 时间:2024/05/18 17:54
!!<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="http://java.sun.com/jsp/jstl/core" 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="${'www.baidu.com' }" delims="." var="str" > ${str } </c:forTokens> </body></html>运行结果:
1 0
- 黑马day06 其他重要标签
- 黑马day06 张孝祥老师编写的EL函数标签库
- 黑马day06 EL表达式之cout&cset&cremove标签
- 黑马程序员------day06练习题
- 黑马程序员——day06
- 黑马程序员_java基础day06
- 黑马程序员--Java基础Day06
- 黑马程序员-day06-面向对象
- day06
- Day06
- day06
- day06
- day06
- day06
- day06
- day06
- day06
- day06
- zebra/quagga ospf and unh test section 4
- 30.改变学生结构体数组中的值
- 黑马程序员JAVA笔记4--继承
- jquery 使用$.ajax post方法提交数据
- 一些PHP性能的优化
- 黑马day06 其他重要标签
- android目录结构
- office2007在win7 64上空闲状态cpu消耗7-15%的解决方法
- cordova学习四:事件Events
- 动态规划 最长公共子序列
- 体系结构复习5——仓库级计算机的并行
- 用代码,模拟按钮的点击
- 页面加载的效果
- python中的类,对象,方法,属性等介绍