zoukankan      html  css  js  c++  java
  • Java Web JSTL (实例)

    out.jsp

    代码:

    <%@ page language="java" pageEncoding="utf-8"%>
    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
    <html>
     <head>
      <title>page</title>
     </head>

     <body>
      <c:out value="欢迎访问" /><br>
      <c:out value="${session.username}" default="anonymous" /><br>
      <c:out value="${username}" default="anonymous" /><br>
      <!--escapeXml 是转义,如果值是false,则不需要转义,否则需要转义-->
      <c:out value="<h1>欢迎访问</h1>" escapeXml="false" />
      <c:out value="<h1>欢迎访问</h1>" /><br>
     </body>
    </html>

    ----------------------------------------------------------------------------------------

    set.jsp

    代码:

    <%@ page language="java" pageEncoding="utf-8"%>
    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
    <html>
     <head>
      <title>page</title>
     </head>
     <body>
      <c:set var="username" value="SunWukong" scope="session" />
      <c:set var="username" scope="session">
       SunWukong
      </c:set>  
     </body>
    </html>

    ----------------------------------------------------------------------------------------

    remove.jsp

    代码:

    <%@ page language="java" pageEncoding="utf-8"%>
    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
    <html>
     <head>
      <title>page</title>
     </head>
     <body>
      <c:remove var="username" scope="session"/> 
     </body>
    </html>

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

    catch.jsp

    代码:

    <%@ page language="java" pageEncoding="utf-8"%>
    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
    <html>
     <head>
      <title>page</title>
     </head>
     <body>
      <c:catch var="ex">
       <%
        String number = "none";
         int i = Integer.parseInt(number);
       %>
      </c:catch>
      ${ex}

     </body>
    </html>

    ----------------------------------------------------------------------------------------

     if.jsp

    代码:

    <%@ page language="java" pageEncoding="utf-8"%>
    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
    <html>
     <head>
      <title>page</title>
     </head>
     <body>
      <c:if test="${session.username=='system'}">
    欢迎系统管理员!
    </c:if>
      

     </body>
    </html>

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

     forEach.jsp

    代码:

    <%@ page language="java" pageEncoding="utf-8"%>
    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
    <html>
     <head>
      <title>page</title>
     </head>
     <body>
      <%
       String names[] = new String[4];
       names[0] = "孙悟空";
       names[1] = "猪八戒";
       names[2] = "沙僧";
       names[3] = "唐僧";
       pageContext.setAttribute("names", names);
      %>
      <c:forEach items="${names}" var="name">
      ${name}<br>
     </c:forEach>
     
     <c:forEach items="${names}" var="name" begin="0" end="3" step="1">
      ${name}<br>
     </c:forEach>

     <c:forEach items="${names}" var="name" varStatus="i">
     ${name}<br>
     index: ${i.index}<br>
     count: ${i.count}<br>
     first: ${i.first}<br>
     last: ${i.last}<br>
    </c:forEach>
     </body>
    </html>

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

     

     

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

     

     

     

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

    ----------------------------------------------------------------------------------------

  • 相关阅读:
    Java流程控制,用户交互scanner和运算结构
    Day14_Date类
    Day14_BigDecimal的使用
    Day14_StringBuffer和StringBuilder
    Day14_String概述
    装箱、拆箱面试题
    Day14_类型转换与装箱、拆箱
    简单的银行小案例
    Day12_面向对象 异常处理机制
    Day12_面向对象 异常机制
  • 原文地址:https://www.cnblogs.com/hongten/p/2115749.html
Copyright © 2011-2022 走看看