J2EE based database access; an alternative to Entity EJBs that allows for much higher performance, easier use, less coding, more dynamic, and more tuned to use with a web presentation layer (such as Tapestry).
JavaUniverse is proud to provide the "Pi" framework to the open source community.
"Pi" is a web presentation and application framework based on Servlet/JSP technology and implements the MVC pattern.
Pi is evolving into a full fledge J2EE framework.
The Jobi project is a web software platform that let's you define easly and without programming, portal applications. It serves as a front-end of any source of data in an enterprise environment. You define the presentation defined from components.
Components is a very fast and easy java web framework. The main features are: very strict separation between presentation and controller layers (no more JSP!), ease of use, very fast page rendering, zero-configuration paradigm.
A domain driven code generation tool for building a working Java application, including Presentation, Service, and Data Access layers, from a UML Class Diagram of the domain model.
A JavaScript presentation layer framework. It proposes a complete separation of view logic and design. Its components are designed by its role and not by its screen appearance, reducing drastically the API.
Controls developed with GWT have tightly coupled behavior with their presentation, this introduce some troubles when we need to apply new theme for UI. This library introduce painless way to decouple logic from views using plain HTML templates.
(F)irm, (F)ast, (F)lexible and (F)ree Java Web Framework. Supports RESTful web services in a manner roughly based on JAX-RS and Jersey. Prevents mixing presentation and business layer by powerful template system and flexible, reusable components.