Alexandre-
If the hammer (I assume you mean JSF) is too forceful a tool to use for your set of task(s)
what alternative framework/technology would you suggest and why?
Merci,
Martin-
----- Original Message ----- From: "Alexandre Poitras" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <user@struts.apache.org>
Sent: Wednesday, December 14, 2005 2:59 PM
Subject: Re: [OT] Re: Is JSF ready?


I totally agree about what you said but I think JSF can be used for
simple applications too. You can send ResultSet directly to a lot of
components. It is very handy for small applications where you don't
need a full domain model and service layer.

I agree with what you said about frameworks in general. Java
developers sometimes tend too much to use the full "traditional" (not
"standard", dakota...) stack of JEE techonologies (Struts or other
view technologies, Spring, Hibernate or TopLink or DAO) for simple
problem. They are terrific tools but in my opinion there is no need to
squash an insect with a hammer.

On 12/14/05, Frank W. Zammetti <[EMAIL PROTECTED]> wrote:
On Wed, December 14, 2005 9:37 am, Bill Schneider said:
> On the other hand, JSF does make doing some simple things hard.

I think this is actually an excellent point, and I was thinking of it the
other day and forgot to make it myself...

You can come up with numerous examples of things that make simple things
harder, and yet make more difficult things easier.  Hibernate to me is an
excellent example... If your just updating a field or two in a database,
Hibernate tends to make that simple job a lot harder (more work to do for
example).  But, if you have a number of tables with various linkages and
such to be updated based on some actual objects, Hibernate clearly makes
that chore easier.

The true benefit of the solution doesn't become apparent until the
complexity of the problem reaches some undefined break-even threshold.

JSF may well be the same way.  It may be that a small app with a few pages
and just a few simple forms might be (or at least seem) more difficult in
JSF, but it may also be true that real-world business apps with some real
complexity to them become easier with it.  I am at least willing to
entertain that possibility, especially since my own experience with it has
admittedly NOT been anything other than relatively simple apps (a blog in
Shale, which I never completely finished, for example).

Everyone has made some good points in this discussion.  For me, the bottom
line remains: I have some big doubts about JSF, but I'm not ready to
dismiss it at all.  Even if it isn't the de facto Java web development
standard at some point, I think there is no doubt it will be a player in
some capacity, so keeping an eye on it and re-evaluating it every so often
is just prudent IMO.

Frank

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
Alexandre Poitras
Québec, Canada

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to