No I wasn't speaking about JSF. In my opinion it isn't very complex
and forceful unless you write new UI components. I was more refering
to use Spring and Hibernate to build a full domain model when you
could only use JDBC and get the job done. I think JSF is good even for
simple applications (especially if your IDE supports it but it not
mandatory) but I may be wrong. Some would prefer to use Struts. JSF is
still so young compare to Struts.

On 12/14/05, Martin Gainty <[EMAIL PROTECTED]> wrote:
> 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]
>
>


--
Alexandre Poitras
Québec, Canada

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

Reply via email to