Starting in 2000, Jakarta hosted the Jakarta Taglibs project, a large collection of JSP Tag Libraries. They ranged from simple utility libraries and UI libraries, to Dreamweaver extensions and an implementation of the JSP Standard Tag Library (JSTL) specification.
With the advent of JSTL, the core features of many of the libraries had been standardized and the need for these libraries diminished. As such, much of the Taglibs codebase moved into maintenance mode.
In 2008 and 2009, the majority of these libraries were deprecated and have now been retired. The remaining work has moved over to the Tomcat Taglibs project - namely the following taglibs:
- Standard - The implementations of the various JSTL specifications
- RDC - Reusable Dialog Components Taglib
- Extended - a new taglib to house some of the non-standard functionality that is still desirable
A list of the retired taglibs follows:
| Name | JSP version | Obtain |
|---|---|---|
| Mailer 2 | 2.0+ | svn |
| Cache | 1.2+ | svn |
| Data Grid | 1.2+ | svn |
| Application | 1.1+ | svn |
| Benchmark | 1.1+ | svn |
| BSF | 1.1+ | svn |
| DateTime | 1.1+ | svn |
| DBTags | 1.1+ | svn |
| I18N | 1.1+ | svn |
| Image | 1.1+ | svn |
| Input | 1.1+ | svn |
| IO | 1.1+ | svn |
| Iterators | 1.2+ | svn |
| JNDI | 1.1+ | svn |
| JMS | 1.1+ | svn |
| Log | 1.1+ | svn |
| Mailer | 1.1+ | svn |
| Page | 1.1+ | svn |
| Random | 1.1+ | svn |
| Regexp | 1.1+ | svn |
| Request | 1.1+ | svn |
| Response | 1.1+ | svn |
| Scrape | 1.1+ | svn |
| Session | 1.1+ | svn |
| String | 1.1+ | svn |
| UltraDev 4.0 Tool Extension | 1.1+ | svn |
| Unstandard | 1.2+ | svn |
| Utility | 1.1+ | svn |
| XSL | 1.1+ | xsl |
| XTags | 1.1+ | svn |
Archived versions of the retired Taglibs may be downloaded from the Apache Archives.