Java開源JSP標籤庫

01displytaghtml

與Struts結合使用最出名的一個tag主要是顯示錶格數據很漂亮、完善。java

 

02cewolf tag程序員

用來在web上顯示覆雜圖形報表的一個jsp tag。web

 

03Loading Tab算法

當一個複雜的操做能夠加載比較長的時間時,用這個tag。數據庫

 

04DbForms編程

DbForms!它是一個基於 Java (Servlet,JSP/Taglib)的快速應用程序開發環境,能夠幫助開發人員快速建造基於Web的數據庫應用程序。設計模式

 

05Jakarta Taglibs瀏覽器

Jakarta Taglibs是爲JSP定製標籤庫和相關的項目提供的一個開源倉庫,如TagLibraryValidator類,和對頁面生成工具的擴展來支持標籤庫。Jakarta Taglibs 也包括了對JSP Standard Tag Library (JSTL)的參考實現。這個實現基於項目標準。目前,在Jakarta Taglibs中沒有其它標籤庫表明了Java Community Process (JCP) 標準。緩存

 

06EasyLDAP

LDAP標籤庫爲JSP程序員和Web頁面設計者提供了最容易的方法來執行任意的LDAP操做。

 

07WebJMX

WebJMX標籤庫項目能夠控制你的JMX接口。WebJMX這個標籤庫項目的目的是生成一個JSP標籤庫,可讓有技巧的JSP開發人員爲JMX生成一個可定製的、規範的、基於Web的界面。

 

08JSP Tree Tag

JSP Tree Tag是一個顯示樹形結構jsp標籤,它只把須要顯示的部分送到客戶瀏覽器。

 

09Google Tag Library

該標記庫和 Google 有關。使用該標記庫,利用 Google 爲你的網站提供網站查詢,而且能夠直接在你的網頁裏面顯示搜查的結果。

 

10TableTag

TableTag是相似於DataGrid的Jsp標籤庫。經過java.util.List填充數據。

 

11uitags

uitags利用這個開源自定義標籤能夠很容易開發出一個友好的用戶界面

 

12ValueList

ValueList利用這個標籤能夠進行數據過濾,排序,分頁。並且界面挺漂亮的。

 

13JCE taglib

JCE taglib把JCE(Java Cryptographic Extensions)包裝成TagLib而且包含了EL函數。使用這個標籤可以爲jsp應用程序增強安全性。

 

14Prize Tags

Prize Tags是一個集許多功能於一身的Jsp標籤庫。其中最受歡迎的Tree Tag,這個Tag能夠爲不一樣節點指定不一樣的圖標,並且能夠服務端能夠監控客戶端節點的展開,關閉,選中與未選中等事件。除了Tree Tag還有日曆Tag,Icon Tag,Alternate Tag ,Template Tag 等其它的功能。

 

15Struts-Layout

Struts-Layout是一個用在Struts的標籤庫.這個強大的標籤庫能夠用來顯示面板(panels),輸入框,表格,treeviews,sortable lists,datagrids,popups,日曆等.使用這些標籤能夠不用寫HTML代碼,甚至能夠不用懂得HTML.這個項目還提供一個Eclipse下的插件Kiwi幫助使用Struts和Struts-Layout來開發Jsp頁面.如下是一張例圖:

 

16JImageTaglib

JImageTaglib是一個用在J2EE Web應用程序的Java標籤庫.它用來在服務端生成與處理圖片而後再反饋到JSP頁面.能夠過濾(filtering)圖片,調整圖片文件大小,生成條形碼等.

 

17uitags

uitags是一個開源的JSP custom-tag庫.它讓開發友好的用戶界面變得簡單.

 

18AWTaglib

AWTaglib是一個Jsp標籤可用於建立網格(grid)控件.它還提供一些額外的功能能夠把網格中的數據導出爲XLS,PDF和CSV(利用JasperReports來實現)並能與Struts框架相結合.

 

19eXtremeTable

eXtremeTable是一個可擴展的用於以表格的形式來顯示數據的一組JSP標籤庫.

 

20Ditchnet JSP Tabs Taglib

這是一個可用來開發多頁選項板(Tabbed Pane)的簡單標籤。如下是一個Demo:Foo is cool!

 

21jpa-taglib

jpa-taglib爲使用Java Persistence API提供一個JSP標籤庫。這個標籤庫定義了六個標籤涉及一些普通的數據存取任務。

em, 獲取一個EntityManager

tx, 事務定界

persist, 經過當前EntityManager來把對象持久化

remove, 從數據存儲中移除去對象

find, 經過一個給定的主關鍵字來查找對象

refresh, 刷新對象的內容

 

22UI Widgets Tags

這組JSP標籤包含了一些經常使用的UI構件(wizzard, tree, progressBar, list, comboBox和titled panel)。AJAX技術也被儘量地運用到其中。

 

23FormView

FormView標籤可以根據狀態(新增,查看,修改,刪除操做)和表單的屬性(最大長度,是否是Date或是否必填等)來控制Form中的表單究竟是要修飾成READ-ONLY或仍是READ-WRITE。所以利用FormView咱們就能夠在同一JSP頁面中很簡潔得實現CRUD(CREATE,UPDATE,READ,DELETE)操做而無需多個JSP頁面或複雜的條件判斷。它看起來相似於struts-layout,可是FormView不只可以控制簡單的HTML input並且還可以控制任何能生成HTML input的JSP標籤(如struts的html:text標籤,也能夠是本身開發的標籤)。

 

24Google:maps JSP Taglibrary

利用Google:maps JSP標籤庫就可以在你的Web站點上實現GoogleMaps的全部功能並且不須要java或AJAX編程。它還可以與JSTL相結合生成數據庫驅動的動態Maps。

 

25dt-Source

dt-Source這個標籤庫讓Displaytag標籤可以在JSP頁面中直接調用數據源(Hibernate,JDBC等)中的數據。dt-Source基於Spring框架開發。

 

26MicroNova YUZU

MicroNova YUZU開源基於EL的JSP標籤庫。這是一個加強的JSTL(兼容JSP1.2與JSP 2.0)。

 

27JSControlsTags

JSControlsTags這個JSP標籤庫提供了一些基於Ajax(Prototype.js/aculous.js)技術的Web UI控件(Autocomplete,Slider/AjaxSlider,Treeview,Swap)。JSControlsTags利用JSON來在服務器與客戶端之間傳遞信息。

 

28pack:tag

pack:tag是一個用於壓縮靜態資源的JSP標籤庫。它可以壓縮Java或CSS並緩存到內存或文件中。壓縮算法可針對不一樣資源類型進行擴展。擴展使用策略設計模式實現。利用pack:tag壓縮靜態資源:可以減小帶寬;加速客戶端裝載時間;混淆內容和資源名稱。解決Java文件瀏覽器緩存問題(將HashCode成新的資源名稱)。

 

29Jmesa

Jmesa是ExtremeTable項目從新開發一個的Html表格組件,提供過濾、排序、分頁、數據導出等功能。Jmesa很是易於使用,可按本身的需求進行擴展。JMesa須要JDK1.5以上的環境。

 

30ExtTLD

ExtTLD是一個封裝ExtJS框架的JEE標籤庫。若是你不熟悉java,但只要會使用標籤,一樣可使用ExtJS漂亮的UI組件。

相關文章
相關標籤/搜索