On Mon, 11 Aug 2003, Jitesh Sinha wrote: > Date: Mon, 11 Aug 2003 10:22:01 +0530 > From: Jitesh Sinha <[EMAIL PROTECTED]> > Reply-To: Struts Users Mailing List <[EMAIL PROTECTED]> > To: Struts Users Mailing List <[EMAIL PROTECTED]> > Subject: RE: Struts is incomplete > > I have done quite a bit of development without even knowing about > Struts...and it went quite smoothly.... > as far as crying like a little baby over an iterate tag is concerned,that > was just an example...If inside 3-4 days i could find some basic thing > which was not there in Struts what about in later stages of development... >
Why are you assuming that any given piece of software (especially at the framework level) needs to solve *all* of your problems? That is the kind of thinking pattern that leads to abominations like MFC (Microsoft Foundation Classes, one of the earlier attempts at providing an "all in one" framework for building client-server applications). Nobody is going to be able to do a good job at solving all problems for all users -- or even most problems for most users. Instead, you should employ a staple principle of object oriented design -- composition -- in your selection of foundation technologies :-). You're much better off using lightweight frameworks that do not impose any "my way or the highway" philosophy about what components you can mix and match together. In the particular case of iterating over things, there's lots of potential solutions (including <logic:iterate> and <c:forEach>) that interoperate just fine. The fact that they are not included in any single framework is a strength, not a weakness. People who expect one-and-only-one framework to satisfy all their needs are Microsoft's primary target market. > Anyway, somebody suggested reading a good book on struts...I will try that.. > Fortunately for you, there is a large variety of high quality books available on this topic. A good starting point for finding them is: http://jakarta.apache.org/struts/resources/books.html > And one suggestion to those who are involved in the documentation: giving > examples certainly helps ... Documentation is always helpful -- no question. In open source projects, that usually happens when complainers turn into contributors. Interested in contributing some good examples? Craig McClanahan --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]