JSP中的JSTL介紹(一)

來源:互聯網
上載者:User

一、   什麼是JSTL   

        JSTL是一個不斷完善的開放原始碼的JSP標籤庫,是由apache的jakarta小組來維護的。JSTL只能運行在支援JSP1.2和Servlet2.3規範的容器上,如tomcat 4.x。但是在即將推出的JSP 2.0中是作為標準支援的。 
       JSTL目前的最新版本為1.02,最終發布版為1.0。JSTL包含兩個部分:標籤庫和EL(Expression Language運算式語言)語言。

       開始之前,我們需要弄清楚怎樣才能運行JSTL.由於是 基於JSP技術的,所以我們運行它就需要一個能夠編譯JSP的容器,這裡我們使用免費的JSP容器TOMCAT

二、JSTL主要功能介紹JSTL是一個在不斷開發和完善的開放原始碼的JSP標籤庫,它支援多種標籤,在開發中常用的有以下四種標籤,如下表所示:JSTL中常用的四種標籤
標籤 URL 預設首碼 主要功能
Core標籤 http://java.sun.com/jstl/core c 支援JSP常用的基本操作
Database access (SQL)標籤 http://java.sun.com/jstl/sql sql 支援JSP對資料庫的操作
I18N capable formatting標籤 http://java.sun.com/jstl/fmt fmt 支援對JSP頁面的國際化操作
XML processing標籤 http://java.sun.com/jstl/xml x 支援JSP對XML文檔的處理
JSTL標籤庫功能十分強大,本文只是介紹一些最常用的標籤的使用方法。 三、 配置 JSTL 包括兩個 JAR 檔案, jstl.jar 和 standard.jar 。是什麼沒有必要管,重在應用。 原文引入: <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %> <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>  其中,prefix為首碼,為了區別別的包裡的相同的標籤。 四、如何禁止

-----這樣配置servlet可以禁止指令碼語言。-----


相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.