Java程序員要掌握的十個(gè)JSP中的標(biāo)簽庫
來源:易賢網(wǎng) 閱讀:886 次 日期:2015-01-27 14:44:01
溫馨提示:易賢網(wǎng)小編為您整理了“Java程序員要掌握的十個(gè)JSP中的標(biāo)簽庫”,方便廣大網(wǎng)友查閱!

JSP最容易忽略的一個(gè)特性在于它能夠應(yīng)用可重新使用的代碼塊——aka“標(biāo)簽庫”——給一個(gè)JSP應(yīng)用程序增加新功能。

這些使用XML類型標(biāo)記宣稱的標(biāo)簽庫提供了可以輕松整合到JSP頁面中的現(xiàn)成工具。它們還是一種將應(yīng)用程序的商業(yè)邏輯和視覺外觀分離開來的有用途徑。

有許多免費(fèi)的在線庫——但你怎么知道從哪兒開始呢?表A中列出的10個(gè)JSP標(biāo)簽庫為你了解JSP的重新可用性提供了一個(gè)起點(diǎn)。下面我們來看一看這10個(gè)標(biāo)簽庫。

注意:要安裝JSP標(biāo)簽庫,請參考每個(gè)庫中包含的文件資料和安裝說明。

表A

庫名稱說明

Standard這個(gè)庫必不可少,因?yàn)樗Y(jié)合了對普通JSP的大量核心改進(jìn)。它的一些特性包括:XML操作庫、SQL庫、特殊國際化功能、以及對迭代器和其它程序控制機(jī)制的支持。在需要高級流程控制結(jié)構(gòu)、國際化功能或XML支持時(shí)使用這個(gè)庫。

DateTime這個(gè)庫提供各種操作日期和時(shí)間的工具,包括恢復(fù)當(dāng)前日期和時(shí)間、生成日期和月份列表、格式化日期和時(shí)間、時(shí)區(qū)轉(zhuǎn)換。使用這個(gè)庫可以方便地把日期和時(shí)間操作程序加入到你的應(yīng)用程序中。

Mailer這個(gè)庫通過一個(gè)用戶定義的SMTP服務(wù)器支持郵件發(fā)送,為你的JSP應(yīng)用程序增加電子郵件發(fā)送功能。它還支持多位收件人、定制標(biāo)題、MIME附件和錯(cuò)誤處理。當(dāng)需要在JSP頁面中創(chuàng)建和發(fā)送電子郵件消息時(shí)使用這個(gè)庫。

Cache這個(gè)庫為一個(gè)網(wǎng)站提供一個(gè)簡單的緩沖框架。它將緩沖頁面轉(zhuǎn)譯給客戶端,允許你緩沖部分頁面,縮短響應(yīng)時(shí)間。如果你的網(wǎng)站接收許多流量,使用這個(gè)庫不時(shí)為客戶端提供頁面緩沖快照而非“實(shí)況”頁面,從而減輕服務(wù)器負(fù)載和頁面處理時(shí)間。

XTages這個(gè)庫提供程序簡化用XSLT解析和轉(zhuǎn)換XML文檔的過程。它可用于將一個(gè)XSLT轉(zhuǎn)換應(yīng)用于XML文檔中、增加或刪除XML節(jié)點(diǎn)、評估Xpath表達(dá)式和定義模板規(guī)則。當(dāng)你需要高級XML/XSLT處理功能使用這個(gè)庫。

Regexp這個(gè)庫允許你在JSP應(yīng)用程序中使用與Perl5兼容的常規(guī)表達(dá)式。這個(gè)庫支持Perl的匹配(m)、替換(s)和分解操作符。當(dāng)你需要模式匹配和替代的常規(guī)表達(dá)式支持時(shí)使用這個(gè)庫。

JSP Controls這個(gè)庫允許你建立單個(gè)頁面組件,如登錄表格或進(jìn)度條,它們可以進(jìn)行單獨(dú)更新。這個(gè)庫對AJAX應(yīng)用程序特別有用,雖然它也可用在非AJAX模式中。在建立AJAX類型的JSP應(yīng)用程序時(shí)使用這個(gè)庫。

Pagers這個(gè)庫為數(shù)據(jù)集實(shí)施一個(gè)分頁系統(tǒng),簡化在大型數(shù)據(jù)集(如數(shù)據(jù)庫搜索結(jié)果)中來回移動的操作過程。它還包括各種分頁樣式,支持可瀏覽的結(jié)果目錄。當(dāng)你的應(yīng)用程序需要一個(gè)粗劣的分頁系統(tǒng)時(shí)使用這個(gè)庫。

JDBForms這個(gè)庫可以在數(shù)據(jù)庫連接和表單元素之間建立鏈接,建立定制行動迅速簡化數(shù)據(jù)庫驅(qū)動的Web應(yīng)用程序的開發(fā)。它還支持分類、搜索、過濾和樣式功能,并使用一個(gè)基于SWING的界面。要迅速開發(fā)數(shù)據(jù)庫支持的JSP應(yīng)用程序時(shí)使用這個(gè)庫。

Google Tag Library這個(gè)庫可以執(zhí)行和處理Google搜索,檢查拼寫并且訪問Google.com緩存中的頁面。使用這個(gè)庫給你的網(wǎng)站增加Google搜索功能,或創(chuàng)建一個(gè)使用Google.com數(shù)據(jù)庫的搜索引擎。

更多信息請查看IT技術(shù)專欄

更多信息請查看腳本欄目
易賢網(wǎng)手機(jī)網(wǎng)站地址:Java程序員要掌握的十個(gè)JSP中的標(biāo)簽庫
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!

2025國考·省考課程試聽報(bào)名

  • 報(bào)班類型
  • 姓名
  • 手機(jī)號
  • 驗(yàn)證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 加入群交流 | 手機(jī)站點(diǎn) | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號
云南網(wǎng)警備案專用圖標(biāo)
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號:hfpxwx
咨詢QQ:526150442(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報(bào)警專用圖標(biāo)