Project overview
struts timeEntry is a self training application that developers
can use while learning Apache's
Struts
framework. Often
when learning a new language, library or framework,
developers find that the example code they are presented
with is academic and "best case". They find it difficult
to locate real-world case studies in which the language,
library or framework have been put into practice.
struts timeEntry strives to be a real-world application that
utilizes the struts framework fully. Some project goals include:
- keep all source open
- document the code and explain what/when/why
- keep the application useful in real life
- maintain use of contemporary techniques/technologies
Demos:
[client]
-
[administrator]
Project status
This project is currently in an alpha state. The client web application has been completed
and is fully functional. There is an administrative tool that is presently under construction.
The source code has not yet been fully documented and a help system needs to be developed.
Full design documentation is forth coming as well.
In the future, an AJAX version is being considered as well as potentially converting the data-layer
beans to providing SOAP web services to the client and administrator applications.