[52 total ]
Apache Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies.
Spring is a lightweight Java/J2EE application framework based on code published in "Expert One-on-One J2EE Design and Development" by Rod Johnson. It includes powerful JavaBeans-based configuration management applying Inversion-of-Control principles
... [More]
, a generic abstraction layer for transaction management allowing for pluggable transaction managers, a JDBC abstraction layer, integration with Hibernate, JDO, Apache OJB, and iBATIS SQL Maps, AOP functionality, and a flexible MVC Web application framework with multiple view technologies. There is also a .NET port available. [Less]
Jetty is an Open Source HTTP Servlet Server written in Java. It is a full featured HTTP/1.1 server and a Servlet container. It is designed to be small, fast, embeddable and extensible. It supports HTTP/1.1, servlets 2.5, and JSP 2.1.
A JavaServer Faces specific view-technology that combines the ease of Tapestry-like components with the familiar syntax of JSP within valid XML-syntax and EL use. Incorporating custom UIComponents is extremely easy, including being able to define
... [More]
Component trees in other files. Additional features include a high performance templating framework that makes composing JSF pages extremely simple. [Less]
MyFaces is the first free implementation of Suns new JavaServer (tm) Faces (aka JSF). See http://java.sun.com/j2ee/javaserverfaces for more information.
OpenCms is a professional, easy to use website content management system. OpenCms helps content managers worldwide to create and maintain beautiful websites fast and efficiently.
The fully browser based user interface features configurable editors
... [More]
for structured content with well defined fields. Alternatively, content can be created using an integrated WYSIWYG editor similar to well known office applications. A sophisticated template engine enforces a site-wide corporate layout and W3C standard compliance for all content.
OpenCms is written in Java and uses XML for content storage. [Less]
The display tag library is an open source suite of custom tags that provide high-level web presentation patterns which
will work in an MVC model. The library provides a significant amount of functionality while still being easy to use.
DWR is a simple servlet plugin that allows you to expose selected Java classes via JavaScript. DWR comprises a servlet to marshal requests from JavaScript and code to generate the browser code to make calling Java code directly from a web form simple. DWR can make writing interective DHTML pages (like GMail) very much simpler.
The Official Standard Implementation for JavaServer(TM) Faces
JSPWiki is an open source Java-based WikiEngine. It has a very modular architecture and thus has been used in many projects to provide a wiki component. It is also a development platform, thanks to its simple-to-use plugin architecture.
JSPWiki
... [More]
is quite a powerful wiki on its own as well, functions well with existing infrastructure, has spam filtering built-in and does not require a database!
As of version 2.8, JSPWiki is licensed under the Apache License. [Less]
Magnolia - Simple Enterprise Content Management - is the easy-to-use open-source enterprise content management system used around the world from governments to leading FORTUNE 500 enterprises. It sports a great GUI, a scalable distributed
... [More]
architecture, versioning, workflow, JSR-170 and seamlessly integrated web content and document management. Commercial support and license options are available. [Less]
Struts is a Jakarta project that provides a J2EE framework for building Web applications. It is based on a Model 2 approach, a variant of MVC. Struts provides its own Controller component and integrates with other technologies to provide the Model
... [More]
and the View. For the Model, Struts can interact with any standard data access technology, including Enterprise Java Beans, JDBC, and Object Relational Bridge. For the View, Struts works well with JavaServer Pages, Velocity Templates, XSLT, and other presentation systems. [Less]
Apache Sling is a Web application framework based on REST principles that provides easy development of content-oriented applications. Sling uses a JCR repository, such as Apache Jackrabbit, as its data store.
Apache Sling is an effort undergoing
... [More]
incubation at The Apache Software Foundation (ASF), sponsored by the Apache Jackrabbit PMC. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF. [Less]
JSFTemplating makes JSF development easier.
It provides an alternative to JSP. It includes features such as: the Facelets templating format, events / handlers, page session, and many other features for page authors. It also allows JSF components to be written using templating.
Apache Tiles is a templating framework built to simplify the development of web application user interfaces.
Tiles allows authors to define page fragments which can be assembled into a complete page at runtime. These fragments, or tiles, can be
... [More]
used as simple includes in order to reduce the duplication of common page elements or embedded within other tiles to develop a series of reusable templates.
These templates streamline the development of a consistent look and feel across an entire application. [Less]
Project Woodstock participants are developing the next generation of User Interface Components for the web, based on Java Server Faces and AJAX. This open source collaboration enables a community of developers to create powerful and intuitive web
... [More]
applications that are accessible and localizable, and which are based on a uniform set of guidelines and components, to help ensure ease of development and ease of use. [Less]
Jahia is an integrated Enterprise Content & Portal Management software.
Jahia delivers a complete, standard, and easy-to-use Unified Web Platform. It offers out-of-the-box an Enterprise Content Management, a Corporate Portal Server, a Document Management Server, a Business Process Management Server , a Search Engine and a Collaboration Suites.
BearingPoint OpenCms Commons is a module suite consisting of several sub-projects enhancing work and development with OpenCms. Some of these features are:
- Taglib Extensions
- Workflow Management
- Spring & Hibernate Integration
- Link Management Tools
- Validation Utilities
- Webservice Utilities
The gateway is developed by the Vermont Department of Taxes and provides a web services framework for accepting Streamlined Sales Tax registrations and returns. It also includes a Web interface for manually submitting transmissions. The goal is to build an extensible framework upon which future tax services can be built.
pack:tag is a JSP-Taglib that minifies, compresses and combines resources (like JavaScript and CSS) and caches them in memory or in a generated file. It works transparent to the user/developer and the compressing-algorithms are pluggable.
Amadeus is an open e-learning platform planned and currently in development by related experts from several research groups located at Federal University of Pernambuco (UFPE).
Open Source framework designed to build easily Web 2.0 applications,
based on a "Client/Server" principle, using J2EE (Servlet, JSP, JDBC),
lightweight clients and AJAX technology (XML requests via HTTP)
JNuke is a MVC web Content Management System(CMS)
Jamwiki is a state-of-the-art reimplementation of Mediawiki in Java (servlet 2.3 and Java 1.4 compatibility). It can be run with or without a database and is designed to be fast and easy to set up.
RESTfaces for JavaServer Faces Technology makes it possible to write bookmarkable pages using JavaServer Faces.
JSON-taglib is a JSP 2.0 tag library used to render JSON (JavaScript Object Notation) data from within JSP code. It can be used as part of the server-side of an AJAX application, allowing you to use the full power of JSP to format your JSON data.
Click Framework is a modern JEE web application framework, providing a natural rich client style programming model. Click is designed to be very easy to learn and use, with developers getting up and running within a day.
A Java Servlet based generic game tournament pool bracket tracking application suitable especially for the NCAA basketball championship tournament. Features include bracket enterring, multiple scoring systems, multiple users, groups, pools, etc.
jCharts is a Java-based charting utility that outputs a variety of charts. It is ideal for displaying charts via Servlets, but also supports Swing apps.
WebMacro is a Java server-side web template engine and servlet development framework. It makes it easy to separate business logic from presentation, so that programmers need not worry about presentation, and designers need not worry about business
... [More]
logic. WebMacro lets programmers get back to programming in a standard language with standard objects while letting page designers spend more time on appearances and less time wading through program code they don't want to understand. [Less]