zoukankan      html  css  js  c++  java
  • Java知识总结-11

    语法结构
    ${expression}

    EL 提供.和[]两种运算符来存取数据。
    . 只能存给定的值 无法动态获取值 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。
    ${sessionScope.user[data]}中data 是一个变量
    ------------------------------
    ${username}。它的意思是取出某一范围中名称为
    username的变量。 依序从Page、Request、Session、Application范围查找,没有则返回null

    属性范围在EL中的名称
    Page PageScope
    Request RequestScope
    Session SessionScope
    Application ApplicationScope


    EL语言可显示 逻辑表达式如${true and false}结果是false 关系表达式如${5>6} 结果是false 算术表达式如 ${5+5} 结果是10


    条件标签>
    1.算术运算符有五个:+、-、*或$、/或div、%或mod
    2.关系运算符有六个:==或eq、!=或ne、<或lt、>或gt、<=或le、>=或ge
    3.逻辑运算符有三个:&&或and、||或or、!或not
    4.其它运算符有三个:Empty运算符、条件运算符、()运算符
    例:${empty param.name}、${A?B:C}、${A*(B+C)}


    迭代标签(语法结构)
    语法:<c:forEach items=“collection” var=“name” varStatus=“status” begin=“int“
    end=”int” step=“int” >
    //循环体
    </c:forEach>
    说明: 1)items:是集合,用EL表达式;
    2)var:变量名,存放items
    3)varStatus: 显示循环状态的变量
    ①index:从0开始; 循环的索引
    ②count:元素位置,从1开始;
    ③first:如果是第一个元素则显示true;
    ④last:如果是最后一个元素则显示true;
    4)begin:循环的初始值(整型);
    5)end: 循环结束 ;
    6)step:步长,循环间隔的数值;


    <fmt:>格式化标签
    说明:需要导入 <%@ taglib prefix="fmt" http://java.sun.com/jsp/jstl/fmt">http://java.sun.com/jsp/jstl/fmt" %>
    1)格式化日期<fmt:formatDate value=“” pattern=“yyyy-MM-dd HH:mm:ss”/>
    Value:通过EL表达式或<%new Date() %> 取的日期值;
    Pattern:输出的日期格式;
    2) 格式化数字<fmt:formatNumber value="${n}" pattern="###,###.##" />

    截取显示的字符
    1 。引入库信息 <%@ taglib url="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
    2, 使用截取的方法 value=" ${fn:substring ( stu.birthday,0,10)} " 取到值并截取


    日期格式化:
    1 。引入库信息 <%@ taglib url="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
    2. <fmt:formatDate pattern="MM-yy-dd" var="fmtDate" value="${x.birthday}"> ---格式化
    3. ${fmtDate} 引用

  • 相关阅读:
    vue 数字滚动的插件 vue-count-to
    ASP.NET Core EF 查询获取导航属性值,使用Include封装
    nginx在asp.net mvc项目中 配置 初步快速入门
    JQuery EasyUI 扩展方法 日期控件 设置时间段函数
    JQueryEasyUI easyui-combobox 单击文本区域显示下拉菜单
    Jquery Easy UI Datagrid 上下移动批量保存数据
    ASP.NET MVC BundleConfig介绍和使用
    ASP.NET MVC5 视图相关学习
    SqlDependency数据库同步+signalr 推送消息
    T4 模板自动生成带注释的实体类文件
  • 原文地址:https://www.cnblogs.com/flytwosky/p/7007040.html
Copyright © 2011-2022 走看看