Java程序員要掌握的十個JSP中的標籤庫

火星人 @ 2014-03-10 , reply:0


JSP最容易忽略的一個特性在於它能夠應用可重新使用的代碼塊——aka「標籤庫」——給一個JSP應用程序增加新功能.

這些使用XML類型標記宣稱的標籤庫提供了可以輕鬆整合到JSP頁面中的現成工具.它們還是一種將應用程序的商業邏輯和視覺外觀分離開來的有用途徑.

有許多免費的在線庫——但你怎麼知道從哪兒開始呢?表A中列出的10個JSP標籤庫為你了解JSP的重新可用性提供了一個起點.下面我們來看一看這10個標籤庫.

注意:要安裝JSP標籤庫,請參考每個庫中包含的文件資料和安裝說明.

表A

庫名稱 說明
Standard 這個庫必不可少,因為它結合了對普通JSP的大量核心改進.它的一些特性包括:XML操作庫、SQL庫、特殊國際化功能、以及對迭代器和其它程序控制機制的支持.在需要高級流程式控制制結構、國際化功能或XML支持時使用這個庫
DateTime 這個庫提供各種操作日期和時間的工具,包括恢復當前日期和時間、生成日期和月份列表、格式化日期和時間、時區轉換.使用這個庫可以方便地把日期和時間操作程序加入到你的應用程序中.
Mailer 這個庫通過一個用戶定義的SMTP伺服器支持郵件發送,為你的JSP應用程序增加電子郵件發送功能.它還支持多位收件人、定製標題、MIME附件和錯誤處理.當需要在JSP頁面中創建和發送電子郵件消息時使用這個庫.
Cache 這個庫為一個網站提供一個簡單的緩衝框架.它將緩衝頁面轉譯給客戶端,允許你緩衝部分頁面,縮短響應時間.如果你的網站接收許多流量,使用這個庫不時為客戶端提供頁面緩衝快照而非「實況」頁面,從而減輕伺服器負載和頁面處理時間.
XTages 這個庫提供程序簡化用XSLT解析和轉換XML文檔的過程.它可用於將一個XSLT轉換應用於XML文檔中、增加或刪除XML節點、評估Xpath表達式和定義模板規則.當你需要高級XML/XSLT處理功能使用這個庫.
Regexp 這個庫允許你在JSP應用程序中使用與Perl5兼容的常規表達式.這個庫支持Perl的匹配(m)、替換(s)和分解操作符.當你需要模式匹配和替代的常規表達式支持時使用這個庫.
JSP Controls 這個庫允許你建立單個頁面組件,如登錄表格或進度條,它們可以進行單獨更新.這個庫對AJAX應用程序特別有用,雖然它也可用在非AJAX模式中.在建立AJAX類型的JSP應用程序時使用這個庫.
Pagers 這個庫為數據集實施一個分頁系統,簡化在大型數據集(如資料庫搜索結果)中來回移動的操作過程.它還包括各種分頁樣式,支持可瀏覽的結果目錄.當你的應用程序需要一個粗劣的分頁系統時使用這個庫.
JDBForms 這個庫可以在資料庫連接和表單元素之間建立鏈接,建立定製行動迅速簡化資料庫驅動的Web應用程序的開發.它還支持分類、搜索、過濾和樣式功能,並使用一個基於SWING的界面.要迅速開發資料庫支持的JSP應用程序時使用這個庫.
Google Tag Library 這個庫可以執行和處理Google搜索,檢查拼寫並且訪問Google.com緩存中的頁面.使用這個庫給你的網站增加Google搜索功能,或創建一個使用Google.com資料庫的搜索引擎.




[火星人 via ] Java程序員要掌握的十個JSP中的標籤庫已經有175次圍觀

http://www.coctec.com/docs/java/show-post-62207.html