Java學習(七)標準標籤庫JSTL

來源:互聯網
上載者:User

標籤:快速開發   技術   開放   帶來   free   管理   維護   優點   https   

一、瞭解JSTL1、什麼是JSTL?

  

  JSTL(JSP Standard Tag Library,JSP標準標籤庫)是一個不斷完善的開放原始碼的JSP標籤庫,是由apache的jakarta小組來維護的。JSTL只能運行在支援JSP1.2和Servlet2.3規範的容器上,如tomcat 4.x。在JSP 2.0中也是作為標準支援的。

  JSTL 1.0 發佈於 2002 年 6 月,由四個定製標記庫(core、format、xml 和 sql)和一對通用標記庫驗證器(ScriptFreeTLV 和 PermittedTaglibsTLV)組成。core 標記庫提供了定製操作,通過限制了範圍的變數管理資料,以及執行頁面內容的迭代和條件操作。它還提供了用來產生和操作 URL 的標記。顧名思義,format 標記庫定義了用來格式化資料(尤其是數字和日期)的操作。它還支援使用本地化資源束進行 JSP 頁面的國際化。xml 庫包含一些標記,這些標記用來操作通過 XML 表示的資料,而 sql 庫定義了用來查詢關聯式資料庫的操作。

二、使用條件

  jstl帶來的優雅編程體驗人所皆知,在java社區蒸蒸日上的今天使用jstl已無需考慮很多問題,我們可以用myeclipse等java整合式開發環境輕鬆搭建一個jstl的web項目。即便有了myeclipse這麼得力的工具幫我們快速開發web項目,但是有一些知識我們必須瞭解的 ---- 那就是jstl與servlet版本,以及jsp版本之間的依賴關係。

  以下列出jstl各個版本與jsp及servlet版本之間的依賴關係。

3、優點

  1、 在應用程式伺服器之間提供了一致的介面,最大程度地提高了WEB應用在各應用伺服器之間的移植。

  2、 簡化了JSP和WEB應用程式的開發。

  3、 JSTL的引入可以讓JSP代碼中<%%>等代碼消失掉,再結合EL運算式,會更加方便以及美觀。

  4、各套架構(還沒有學習,比如struts,SpringMVC等)都有自己的標籤庫,這時JSTL可以作為公用、通用的,橫行於各架構中。

二、使用JSTL1、下載

  登入官方網址:

    http://tomcat.apache.org/taglibs/

2、建立一個jsp頁面

 

 

    明天將繼續學習並更新筆記。

 

Java學習(七)標準標籤庫JSTL

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.