struts timeEntry is a self training application that developers
can use while learning Apache's
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
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.