JSPWiki
JSPWiki is a feature-rich wiki software built around the
standard J2EE components of Java,
servlets and JSP.
JSPWiki supports all the traditional wiki features, as well as
very detailed access control and security integration using JAAS.
It is primarily used for company intranets (including by IBM
and
Sun) and has an active developer community, including the i3G Institute
of the Heilbronn University.
The software can also be used to create a blog because of its
blog plugin and RSS support.
Features include:
- Forms - Forms can be written using plugins. Using the form
handler, which is similar to the plugin interface and the output data
can then be evaluated in Java
- Version management and search - JSPWiki saves older
versions
of a page and has functions to show differences (for all users) and to
delete pages (for admins only). Search is performed by Lucene which
also powers Mediawiki searches
- File management - Files can be attached directly to a wiki
page
- Templates so that an administrator can alter the
look and feel of a wiki
- RSS - Recent changes can also be seen by an RSS feed
- Access control using Java Authentication and Authorization
Service (JAAS)
- Storage - Wikis can be saved as either as plain
text or in any database system. The default option is for wikis to be
stored as plain text files. This simplifies the installation process,
so even admins with no database experience will not experience any
problems
- Security
- Wiki-level and page-level privilege control.
- Security can be applied to individual users as well as to
entire groups.
- Authentication: simple XML file-based, database-based,
container-managed and custom authentication modules can be used
- Authorization: security policies and ACLs can be applied
to
authentication status (anonymous, cookie-based, authenticated),
container roles or ad hoc wiki groups you set up yourself
- Filters including a spam filter and an emoticon filter
- WebDAV - JSPWiki supports the WebDAV protocol for page
access. This way file attachments can be handled using a file manager
directly from the operating system
- Plugins - JSPWiki has a simple plugin system, so advanced
users can extend its functionality using Java
- Page locking to prevent editing conflicts
- Internationalization - uses UTF-8 unicode as its
standard encoding, making it work in languages such as Thai and Hebrew
Return
to Wiki Home Page
Last Updated Sunday, February 05 2012 @ 01:55 PM EST |