• JSTL简单入门学习实例


    Maven依赖:

            <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>jstl</artifactId>
                <version>1.2</version>
            </dependency>

    建立页面index.jsp

    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>首页</title>
    </head>
    <body>
    c:set标签:<c:set var="varName" value="foo" scope="session"/><br>
    c:out标签:<c:out value="${varName}" default="default value"/><br>
    if标签:
    <c:if test="${varName=='foo'}">
    if输出
    </c:if>
    <br>
    if-else标签:
    <c:choose>
    <c:when test="${empty param.username}">
    no user
    </c:when>
    <c:when test="${1==1}">
    invalid section
    </c:when>
    <c:otherwise>
    otherwise
    </c:otherwise>
    </c:choose>
    <br>
    foreach标签:
    <c:forEach var="i" begin="1" end="3">
    item is: <c:out value="${i}"/>
    </c:forEach>
    <br>
    c:forTokens标签:
    <c:forTokens items="Zara,nuha,roshy" delims="," var="name">
       <c:out value="${name}"/>
    </c:forTokens>
    </body>
    </html> 

    页面输出:

    c:set标签:
    c:out标签:foo
    if标签: if输出 
    if-else标签: no user 
    foreach标签: item is: 1 item is: 2 item is: 3 
    c:forTokens标签: Zara nuha roshy
  • 相关阅读:
    20171017/20171018
    BZOJ[3193] [JLOI2013]地形生成
    BZOJ[1009] [HNOI2008]GT考试
    BZOJ[4767] 两双手
    BZOJ[4013] [HNOI2015]实验比较
    BZOJ[1925] [Sdoi2010]地精部落
    20171015 杂题
    20171015
    20171014
    USACO 2015 December Contest, Gold Problem 3. Bessie's Dream
  • 原文地址:https://www.cnblogs.com/cxchanpin/p/7145869.html
Copyright © 2020-2023  润新知