We provide internet solutions that will save you both time and money.
Java Frameworks
-
Cocoon, The Apache Cocoon Project
http://cocoon.apache.org/
Cocoon is a top level Apache project, and is built based on components and pipelines.
With Cocoon on adds components to the pipeline stringing together an application with each component responsible for its own task.
-
Lenya, Apache Lenya Content Mangement
http://lenya.apache.org/
Open source with server side xml, standards based editing, content management and text editing.
This project started as cocoon sub project but now stands on its own as a top level Apache project
-
OpenXava
http://www.gestion400.com/openxava/
OpenXava melds XML and Java. It allows custom code, but relys on XML configuration.
Tutorial available.
-
MyFaces, Apache MyFaces Project
http://myfaces.apache.org/
Java Server Faces, JSF, implementation that is open souce and implements MVC, Model View Controler.
Struts Framework is similar but MyFaces is stronger with component orientation.
Plenty of examples and a Wiki
-
Restlet
http://www.restlet.org/
Restlet gives REST to java development teams.
Conatined within restlet, you will find, support for both client and server, all concepts of REST (Representational State Transfer).
Futher, maplets, chainlets, nio, and at the core is an alternative to the servlet api.
-
RSF, Reasonable Server Faces
http://www2.caret.cam.ac.uk/rsfwiki/
RSF, similar to JSF, Java Server Faces, but does attempts to do it a whole lot better.
Reasonal Server Faces takes control of the entrire reqeust process while separating the concerns
to make development easier.
-
Spring, Spring Framework
http://www.springframework.org/
The Spring Framework believes that it testing, J2EE, exception handling could be done easier and better with Spring.
Available for use in any J2EE server and most other environments too.
Reusable business and data access objects.
MVC framework, JavaBeans configuration management AOP.
-
Struts Framework
struts.apache.org
Apache Struts encourages app arch with Model 2 (similar to MVC). Struts has servlets manage logic,
server pages manage the look. Open source framework with tools kits and a very active mailing list.
-
Tapestry, Jakarta Tapestry
http://jakarta.apache.org/tapestry/
Tapestry, framework that is open-source, which expands the servlet api.
You develop templates in plan html.
You piect together your application with objects, methods and properties.
Tapesty handles the urls and the query strings.
It comes with aprox. fifty components, and works easily with most apps including J2EE, HiveMind and Spring.
-
Turbine, Jakarta Turbine Web Application Framework
http://jakarta.apache.org/turbine
The Turbine framework is servlet based. Provides user management as part of the system.
There is not view component supplied with Turbine. It suggests either JSPs or Velocity.
Good XML support with both RPC and validation. Allows the creative of new services. Open source.
-
Web Work
http://www.opensymphony.com/webwork/
The WebWork framework provides reusable ui templates and themes,
form control, internationalization, mapping to JavaBeans, validation.