• JSTL标签库——概述、if标签、for标签等


    1.1.概念:Java Page Tag Library JSP标准标签库
    2.2.作用:用于简化和替换页面上的java标签
    3.使用步骤
    1.导入jstl 的jar包
    2.引入标签库 <%@taglib prefix='c' uri=%>
    3.使用标签
    4.核心标签库
    1.if标签
    1.语法:<c:if test="">
    2.属性:
    *test必须属性,接收boolean表达式
    *如果boolean为true,则执行标签体内容
    *如果boolean为false,则不执行
    *一般test会结合el语句搭配使用
    2.foreach标签
    1.完成重复操作
    1.java中的for循环
    for(int i=1;i<=10;i++){}
    2.JSTL中的foreanch循环
    <c:foreach begin="1" end="10" var="i" step="1" varStatus="s">
    {
    ${i} //打印出循环对象
    ${s.index}//打印出循环索引
    ${s.count}//打印出循环次数
    }
    </c:foreach>
    3.属性:
    start:开始值 end=结束值 step=步长 var=零时对象 varStastu=对象状态
    2.完成对数组的遍历
    List list=new ArrayList<>();
    1.java中遍历数组
    for(User user:list)
    2.JSTL中遍历数组
    <c:foreach item="${list}" var="user" varStastus="u">
    ${user};
    ${u.index} ${u.count}
    </c:foreach>
    3.属性:item="循环对象" var="临时变量" varStastus=对象状态
    3.choose语句 相当于java中的switch
    1.完成编号对应星期几的案例
    *步骤:
    **1.域中存储数字
    **2.使用choose取出数字 相当于switch声明
    **3.使用when标签做数字判断 相当于case
    **4.使用otherwise标签做请他情况的声明 相当于default

  • 相关阅读:
    2021.2.28
    《构建之法》11~16章读后感
    《构建之法》6~10章读后感
    《构建之法》1~5章读后感
    4.7 wait notify
    4.8 wait,notify 的正确姿势
    4.9 park&unpark
    4.10 重新理解线程的状态转换
    第七章 Redis-6.2.1脚本安装
    第三十九章 Centos 7 系统优化脚本
  • 原文地址:https://www.cnblogs.com/linjing111/p/12805966.html
Copyright © 2020-2023  润新知