zoukankan      html  css  js  c++  java
  • Java Web(七) JSTL标签库

    没有过多的去了解,需要用到什么标签到时候再去查就可以了。

    JSTL概述

    JSTL全称为JSP Standard Tag Library,即JSP标准标签库。它是JSP作为Java EE分层程序中显示层的一种解决方案,它封装了JSP应用的通用核心功能,JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。

    根据JSTL标签库所提供的功能,可以将其分为5个类别:

    • core标签

    • format标签

    • SQL 标签

    • XML 标签

    • JSTL 函数

    为什么使用标签

    JSP最初是使用Scriptlet脚本来显示数据的,把HTML与<%%>混合在一起使用,可读性和可维护性都比较差,而且Scriptlet也不适合代码重用。但使用了JSP标签的JSP页面干净而整洁,可读性非常好,最重要的是还可以实现重复使用。

    core标签库

    core标签库是JSTL的核心标签库,或者说最基本的标签库,实现了最基本的功能,引用核心标签库的语法如下:

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

    img

    format标签库

    JSTL格式化标签用来格式化并输出文本、日期、时间、数字。引用格式化标签库的语法如下:

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

    img

    SQL标签

    JSTL SQL标签库提供了与关系型数据库(Oracle,MySQL,SQL Server等等)进行交互的标签。引用SQL标签库的语法如下:

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

    img

    XML标签库

    JSTL XML标签库提供了创建和操作XML文档的标签。引用XML标签库的语法如下:

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

    img

    JSTL的fn函数库

    JSTL包含一系列标准函数,大部分是通用的字符串处理函数。引用JSTL函数库的语法如下:

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

    img

    作者:kindleheart
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    这个星期一好像有点无聊
    SQL、LINQ、Lambda三种方式比较
    [C#基础知识]Class和Struct的区别
    C#判断大批量的路径是否存在时,如何缩短判断时间
    批处理 for参数之token详解
    批处理Delims的基本知识
    读取txt文本中每一条路径(一行)并判断,路径不存在的保存在另一txt文本中
    批处理获取一些系统参数
    Cannot read configuration file due to insufficient permissions
    my97datepicker日期选择插件的用法
  • 原文地址:https://www.cnblogs.com/kindleheart/p/9781019.html
Copyright © 2011-2022 走看看