zoukankan      html  css  js  c++  java
  • jstl标签

    Jstl(Jsp 标准标签库)

     

    新建项目的时候增加jstl功能(使Library库中含有jstljar)

    Jsp里引用

     

    <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

     

    //uri从这里拷贝

     

    标签详解

    <%@ page import="myz.dao" %>

     

    <jsp:forward page="/index.jsp"></jsp:forward>

     

    <c:set var="abc" value="Helloworld4" scope="request"></c:set>

    //等于request.setAtribute("abc",HelloWorld4");

     

    <c:out value="HelloWorld"></c:out>

    <c:out value="${abc}"></c:out>

    <c:out value="${user.name}"></c:out>

    <c:out value="${xxx}" default="默认值"></c:out>

     

     

    <c:out value="<h1>Hellowrld3</h1>" escapeXml="false"></c:out>

    //html格式输出

     

    <c:remove var="abc" scope="request"/>

    //等于request里删除一个对象

     

    <c:catch var="exception">

    <%int i=1/0; %>

    </c:catch>

    <c:out value="${exception}"></c:out>

    <c:out value="${exception.message}"></c:out>

     

    属性取出等级:pageContext>request>session>application

     

     

    <c:if test="${rat.age>56&&rat.age<=78}">ok</c:if>

    //调用Rat对象的getAge函数

     

    <c:if test="${abc=='Helloworld4'}">ok</c:if>

    <c:if test="${abc!='Helloworld4'}">not ok</c:if>

     

     

    <c:choose>

    <c:when test="${abc=='Helloworld4'}">ok</c:when>

    <c:when test="${abc!='Helloworld4'}">not ok</c:when>

    <c:otherwise>haha</c:otherwise>

    </c:choose>

     

    <c:forEach items="${arraylist}" var="rat">

    <c:out value="${rat.name}"></c:out>

    <c:out value="${rat.age}"></c:out>

    </c:forEach>

     

    <c:forEach var="i" begin="1" end="10" step="2">

    <c:out value="${i}"></c:out>

    </c:forEach>

     

    <c:forTokens items="12;34;56;78" delims=";" var="i">

    ${i}

    </c:forTokens>

    //hashMap的遍历

    <c:forEach items="${person}" var="rat">

    key=${rat.key}

    value=${rat.value.name}

    </c:forEach>

     

    //hashSet的遍历

    <c:forEach items="${rats}" var="rat">

    name=${rat.name}

    age=${rat.age}

    </c:forEach>

     

    //判断集合是否为空

    <c:if test="${empty rats}">empty</c:if>

    <c:if test="${!empty rats}">not empty</c:if>

     

     

    //重定向

    <c:redirect url="./login.jsp"></c:redirect>

     

    //页面转发+传参

    <c:import url="/a.jsp">

    <c:param name="name" value="HellwWorld6"></c:param>

    </c:import>

     

    /a.jsp里取出

    <body>

            ${param.name}

    </body>

  • 相关阅读:
    Top 10 Product Manager Skills To Boost Your Resume In 2021
    大数据知识梳理
    B端产品如何设计权限系统?
    华三盒式交换机MAC、ARP、Route性能表项参数查询
    中了传说中的挖矿病毒
    SqlServer 2019 事务日志传送
    docker中生成的pdf中文是方框的解决方案
    The Live Editor is unable to run in the current system configuration
    2021 面试题大纲
    五分钟搞定Docker安装ElasticSearch
  • 原文地址:https://www.cnblogs.com/myz666/p/6971649.html
Copyright © 2011-2022 走看看