zoukankan      html  css  js  c++  java
  • EL/JSTL-jsp页面更简单的输出方式

    1.EL(Expression Language):表达式语言,用于页面输出

      格式:${表达式}

      EL支持四则运算,关系运算【常用eq来比较字符串或判断相等】,逻辑运算

      EL访问空间内对象,[类.对象]

    2.JSTL核心标签库:简化jsp页面设计的标签

    1.下载jar包
        jstl.jar和standard.jar放到lib目录下
    
    2.jsp引入 <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> uri:统一资源标识符(包含url)

    3.基本标签包括,使用时变量用var,还要指定作用范围scope    
    <c:out>
      <c:out value="${}"/>
    <c:set>设置jsp空间值,或容器值
        例:<c:set var="name" value="" scope="session"/>
    <c:remove>
     4.条件标签
      <c:if>
        例:<c:if test="${1>0} var="r" scope="page">页面显示</c:if>
      <c:choose>,<c:when>,<c:otherwise>
        相当于if/else结构,页面显示内容放在开始到结束标签之间就可

    5.迭代标签
      <c:foreach>【常用】   
    <c:foreach var="s" items="${被迭代的数组或集合}"  varStstus="status">
        ${status.count}
        ${str}
    </c:foreach>

      其中,items为被迭代的数组或集合,varstatus为迭代状态对象的变量名【就是迭代值存放的地方】       

     

      

      

  • 相关阅读:
    统计:概述
    概率论总结
    概率论13 中心极限定律
    概率论12 矩与矩生成函数
    概率论11 协方差与相关系数
    概率论10 方差与标准差
    概率论09 期望
    概率论08 随机变量的函数
    mysql 分区
    Linux 搭建svn版本库
  • 原文地址:https://www.cnblogs.com/hackxiyu/p/6858153.html
Copyright © 2011-2022 走看看