A
Java
Framework for
Web applications
JFW is a Java framework and library that simplifies* the creation of web based Java applications.
It offers to the programmers, a multi layer architecture and MVC, based on Struts and utilities classes.
In short, JFW offers features like connection pools, logging management and more utilities classes
that are not offered by Struts.
The goal is not to create a new MVC framework but to offer a real-world implementation and use
of an existing framework already used by many programmers, simplifying the use of that framework
and maximizing the productivity.
Moreover, JFW offers all the utility classes used in most of the web applications, like connection pools,
gateways that allow to execute SQL instructions and stored procedures, Log4J based logging but with
some extensions that permit to be controlled from remote, management of the authentication,
authorization and profiling of the customer, a simple scheduler and many other utility classes.
Sure, some of the previous functionalities are also offered by other libraries or frameworks and in
some cases they offer more functionalities than JFW. But these libraries are created by various
development groups and this demands the knowledge of different interfaces for using the offered
functionalities, with different types of configurations.
Since a framework or library is useless without an adequate
documentation, a considerable part of our job is dedicated
to create useful javadocs and practical examples, in order to make JFW and webapps ready for use.
Go to "Download" section to get the latest jars and wars;
see how to use them in the "How to use JFW" section.
09-06-2010
- released core 1.1.3 and relative javadoc
29-08-2009
- released core 1.1.2 and relative javadoc
- new page proprietary connection management in core section
26-06-2009
- released core 1.1.1 and relative javadoc
- released logviewer 1.1.1
- updated webapps based on Struts 1.x and 2.x
10-06-2009
- released core 1.1 and relative javadoc
- released logviewer 1.1
06-05-2009
- released core 1.0.14 and relative javadoc
14-03-2009
- released core 1.0.13 and relative javadoc
- updated webapps based on Struts 1.x and 2.x
- reviewed Download page
- reviewed documentation for scheduler configuration
07-01-2009
- released core 1.0.12 and relative javadoc
24-11-2008
- released core 1.0.11 and relative javadoc
01-11-2008
- released core 1.0.10 and relative javadoc
- released logviewer 1.0.3
- updated webapps based on Struts 1.x and 2.x
- webapp for Struts 1 now is based on 1.3.8
14-10-2008
- released core 1.0.9 and relative javadoc
- released logviewer 1.0.2
- updated webapps based on Struts 1.x and 2.x
- released new webapp based on both Struts 1.x and 2.x
25-09-2008
- released core 1.0.8 and relative javadoc
10-09-2008
- released core 1.0.7 that is Struts 2 plugin compliant and relative javadoc
09-09-2008
- released documentation for Struts 2 in sections
"HOW TO : CORE"
and
"HOW TO : WEBAPP".
29-08-2008
- released core 1.0.6 and relative javadoc
- new webapp based on Struts 2.x and Tiles 2.x
- updated webapp based on Struts 1.x
22-08-2008
- document session "HOW TO : CORE" is complete
- released core 1.0.5 and relative webapp and javadoc
- released log-viewer 1.0.1
08-08-2008
- document session "Log viewer" is complete
- released core 1.0.4 and relative webapp and javadoc
- released log-viewer 1.0
05-08-2008
- document session "Administration console" is complete
22-07-2008
- released core 1.0.3 and relative webapp and javadoc
20-07-2008
- released core 1.0.2
19-07-2008
- document session "HOW TO : WEBAPP" is complete
16-07-2008
- released core 1.0.1
11-07-2008
- first release of webapp
10-07-2008
- first release of jar and javadoc