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]

Reply via email to