zoukankan      html  css  js  c++  java
  • JSTL—标签

     

    什么是JSTL标签?

    Jsp标准标签库(JSP Standerd Tag Library)

    JSTL的优点是什么?

    1) 提供一组标准的标签

    2)可用于编写动态功能

    使用JSTL的步骤?

    1)引入jar文件(J2EE 5.0以上版本则不需要引入)

    2)在JSP页面添加Taglib指令

    3)使用JSTL标签

     

    2)在JSP页面添加Taglib指令(core是jstl的核心标签库)

    3)使用JSTL标签

     

     

    通用标签?

    set标签

    如果我们是往session中设置的变量,则scope="session",如果不指定scope则默认设置在page作用域

    此处的${user}已经指定了作用域,所以set里面不能再设置作用域

     

     

    实际上是调用了uer对象的setName()方法

     

     

    escapeXml默认值是true

    在标签中有一个escapeXml属性,其默认值为true,意思是是否过滤为xml文档.

    如果为escapeXml="false",则将其中的html、xml解析出来.如value="java",会显示为大小为16的"java"

    如果为escapeXml="true",则显示java

    remove标签

     

     

    条件标签?

     

     

     

     

     

    迭代标签?

     

     

     

     

     

     

     

    格式化时间的标签:

    <fmt: formatDate value="${时间}" pattern="yyyy-mm-dd"/>

    格式化数字:(自动四舍五入)

    <fmt: formatNumber value="${double}" pattern="0.0"/>

    首页中转发

    <c:if test="${empty sessionScope.indexlist}">

    <c:redirect url="UserServlet?opr=first" />

    </c:if>

    重定向:

    <jsp:forward page="/ServletDemo1">
          <jsp:param name="data" value="XXX"></jsp:param>
    </jsp:forward>

  • 相关阅读:
    postman是如何使用的?
    PHPstudy如何在本地搭建多站点
    2017 电影推荐
    MySQL 约束、表连接、表关联、索引
    MySQL 基本语句(1)
    MySQL 数据类型
    Python3 基础
    【LOJ】 #2665. 「NOI2013」树的计数
    【LOJ】#2244. 「NOI2014」起床困难综合症
    【51nod】1251 Fox序列的数量
  • 原文地址:https://www.cnblogs.com/domi22/p/8047652.html
Copyright © 2011-2022 走看看