We're proud to announce the release of JSPTags -
the first open source JSP tag library
project.
JSP tag libraries are lacking at the moment because
they are proprietary, closed source or closely tied to one app server or
another. We're creating a comprehensive library of open source tags that are
usable on any Servlet 2.2 and JSP1.1 compatible container. All libraries created
by the JSPTags project are released with full source under GPL.
You can find out more (and download the first two
libraries) at http://sourceforge.net/project/?group_id=1282
There are two libraries currently released:
- HTMLTags is
a library of tags useful with HTML and form composition and functions. Some
example tags include DeluxeForm which provides a full client side JavaScript
validated form with all the appropriate validated form fields (all Javascript is
generated for you), DHTMLTextArea which produces a DHTML text area for
formatting HTML on the fly, Print tags to help print pages, AutoSelectBox to
provide automatically submitting <select> boxes and more.
- ExtTags is a library of tags that access
resources 'external' to the web server (eg http, mail, files and directories).
It includes tags to perform ALL file manipulations (write, append, read, delete,
move, copy, touch etc), directory manipulations, and HTTP get / posts with user
defined parameters (the result of which can be written directly to a file or
stored in a page context variable).
Hopefully you'll find one of these useful to you. There are also 3 other libraries under development (UtilTags, EJBTags and DBTags) - check out the task manager on the website at http://sourceforge.net/pm/?group_id=1282 for details of tag ideas we have currently on the 'drawing board'.
If you have any ideas, please feel free to add them
to the project task list online or mail them to me ( [EMAIL PROTECTED]
).
We have also set up two mailing lists for the
discussion of JSPTags only. JSPTags-Announce is for new tag library
announcements and announcements of products to do with JSP in general (part of
this project or not) and JSPTags-Discuss is for discussion of JSP tag libraries,
technical help and new specifications. You can sign up for these at the website
- http://sourceforge.net/mail/?group_id=1282
Why not check them out and (hopefully!) contribute
an idea or a tag!
Cheers,
Mike and the JSPTags project team
Mike and the JSPTags project team
PS Thanks to SourceForge and VA Linux for providing
such a comprehensive service for open source
projects.
