Hi, I want to share my exp. with Bogdan. I m also new to struts. I started it with sound backround in Java, JSP and Servlets. I read various articles on struts and it's benefits and then I deployed Lesson 1 from Rick's tutorial. Initially I face some problems in understanding struts framework and specially creating, handling and managing ActionForms, Actions, Struts Config and ApplicationResources.properties. But now, I feel comfortable myself with STRUTS basics (not implemented Dynaforms, validation framework, tiles etc.)
What I like in struts is that, -- it *force the developer to separate presentation, business and persistence logic. -- Maintenance becomes very easy. If u wanna add anything in future, then it will be easier. -- form validation and automatically populating form fields if validaton fails is great feature. -- validating form fields using validate() method and reseting form fields using reset() method, has saved a lot of developer's time and efforts. -- displaying error messages using ActionErrors. These are some benefits which I really like. There are still more benefits of struts which can be utilized by using Dynaforms,validation framework, internationalization (118N) etc. I suggest Rick's site is great place to start with struts and in books I like Mastering Jakarta Struts and Struts in Action. Bye, Viki. On 1/3/06, Rick R <[EMAIL PROTECTED]> wrote: > > Bogdan Paduraru wrote: > > > Any advice would be helpful, also when you recommend me something would > > be nice to point some links with tutorials too because I also want to > > > > train my programmers. > > I'm in the process of finishing up an upgrade to my old struts site > which people have found helpful with the lessons/examples there. The new > site will be: http://www.reumann.net/tech/ > > The older site with more documentation on the actual lessons is here: > http://www.reumann.net/struts/main.do > > I suggest you start with lesson 1 here > http://www.reumann.net/tech/rr_lesson_1.jsp since it uses JSP2.0 stuff > which is what you'll want to use if just starting out. > > The other example applications are all completed in zip format with a > war file also on the new site. You can get them all from that same link. > The problem with the new site is that I haven't written the > documentation for all them. You can simply bounce back to the older site > for the docs on lesson's 2 or 3 or simply wait a few days until I have > the complete:) Feel free to e-mail if you have some questions on getting > started in regard to the lessons there. > > -- > Rick > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >