Dear JavaCowboys and JavaCowgirls,
A few days ago I started redesigning my first
EJB application, after finishing the first, basic version. While implementing this first version, I ran into a few problems I failed to see during the design of this application, mostly due to the lack of experience with EJB's and the J2EE specifications. While gathering information on designing EJB and J2EE applications, I found out about the '
Struts' project.
The 'Struts' project, which is part of the Jakarta project, is an open source framework useful in building web applications with
Java Servlet and JavaServer Pages (
JSP) technology. Struts encourages application architectures based on the Model-View-Controller (MVC) design paradigm, colloquially known as Model 2 in discussions on various servlet and JSP related mailing lists.
As I looked through the code of the example application and the provided taglibs, I must admit I was quite impressed and wished I had known of this project a bit earlier on, so I could have made use of it. Now that I know of it's existance, I wanted to share it with you and would like to know if anyone here knows of other, similar Frameworks or has had any experience with the 'Struts' framework. Hopefully your information will help me and other readers make better designs and thus better J2EE applications.
Yours sincerely,
Tim Blommerde