JSTL改進JSP來簡化網頁的實現過程(1)

來源:互聯網
上載者:User
概述
Java Server Pages (JSP) 標準標記庫 (JSTL)的版本的發布對於JSP/servlet開發人員來說是一個重大的進展。有了一個表達語言(EL)和一組四種強大的、易於學習的標準標記庫,JSTL極有可能不久後成為實現動態、基於Java的網站的主要方法。
1996年對JSP servlet的介紹使得Java成為動態網頁開發的合理的選擇。隨後出現的Java伺服器頁(JSP)是走向快速的、可維護的Java網頁實現過程的合理進化的一步,緊接著就出現了JSP標記的支援。但是2002中期的JSTL(JSP標準標記庫)的發布才是進一步加速和簡化開發過程最大的一步。
在本文中,我解釋了JSTL的功能,也涵蓋了你啟動JSTL所需的每件事情。假設你有了對Java、JSP、XML和安裝一個Web容器的基本理解。如果你對這些主題感到陌生,你可以在Resources(http://www.javaworld.com/javaworld/jw-02-2003/jw-0228-jstl.html?#resources#resources)上瀏覽一下背景參考。在下面的闡述中,假定你有XML和SQL的知識。
安裝JSTL支援
對於我們的JSTL安裝例子來說,我們使用Tomcat 4.1(儘管任意支援Servlet 2.3和JSP1.2說明的servlet容器都應該能工作)。首先,下載Tomcat 4.1並且按指示進行安裝(注意:JSTL需要一個JSP1.2 Web容器)。
用tomcat4 start程式啟動Tomcat,並且運行index.html頁來確保Tomcat是啟用的、且運行良好。
接下來,安裝JSTL支援,你可以從Jakarta網站下載JSTL支援,(http://www.javaworld.com/javaworld/jw-02-2003/jw-0228-jstl.html?#resources#resources)並按照下面步驟:
1.從Jakarta網站下載JSTL檢索、解壓/脫檔該檔案。(http://www.javaworld.com/javaworld/jw-02-2003/jw-0228-jstl.html?#resources)
2.複製你已經解壓為common/lib的jar檔案到你的Tomcat安裝路徑中(儘管我們的項目不需要所有的jar檔案);這使得JSTL檔案適用於你的任意Web應用。
3.對於任意你想使用JSTL的Web應用來說,複製.tld檔案到你的Web應用的WEB-INF目錄下。
4.對於你的JSTL的Web應用,編輯web.xml並添加下列輸入:
<taglib>
<taglib-uri>http://java.sun.com/jstl/fmt</taglib-uri>
<taglib-location>/WEB-INF/fmt.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
<taglib-location>/WEB-INF/c.tld</taglib-location>
相關文章

聯繫我們

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