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组件。

相关文章
相关标签/搜索