JSF 2.0 is a LOT better. We've found that it takes a lot of the
drudgery out of JSF development, and has a great templating
technology. Our only complaint so far is that facelets is not
well-supported in RAD.
________________________________________
From: web400-bounces@xxxxxxxxxxxx [web400-bounces@xxxxxxxxxxxx] On Behalf Of BButterworth@xxxxxxxxxxxxxx [BButterworth@xxxxxxxxxxxxxx]
Sent: Tuesday, April 20, 2010 6:02 PM
To: web400@xxxxxxxxxxxx
Subject: Re: [WEB400] Why use PHP? What are the disadvantages?
I am not familiar with JSF, but would like to learn more about the Spring
and Grails Frameworks in terms of Java-type web development. I've read a
lot of negative criticism over JSF, but maybe 2.0 will be better. I am
more familiar with ASP.NET, which allows direct access to the content of
various form controls. If similar functionality is provided by Open
Access, then that's a nice feature, but Scott is right in that you are
still shoe horning a web UI into the DDS medium. Your RPGUI project,
Valence, etc. or the template-based CGIDEV2 approach still seems
preferable to me for a RPG-based solution.
Blake
but Open Access doesn't seem to give us anything we didn't have before.
The one thing it does give that I don't believe we had before is the
ability
to update "private" variables in the business logic program from the Open
Access program. This is similar to how JSF works in that you can have a
POJO (Plain Old Java Object) that has it's getter/setter methods exposed
to
the JSF lifecycle so form variables can automagically be mapped to them
when
the request comes to the server.
If you are familiar with CGIDEV2 you could think of it as not having to
call
an API to retrieve query string variables and instead the variables would
be
populated for you. A definite time saver both from a typing standpoint
and
a "oops I forgot to load that variable from the query string" standpoint.
Probably more than anything I am excited about the precedence I hope this
sets of RPG getting more "face time" within the Rational group. Next I
hope
they free form the whole language for public acceptance purposes.
Aaron Bartell
http://mowyourlawn.com
http://mowyourlawn.com/blog/
--
This is the Web Enabling the AS400 / iSeries (WEB400) mailing list
To post a message email: WEB400@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit:
http://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at
http://archive.midrange.com/web400.
As an Amazon Associate we earn from qualifying purchases.