[ajug-members] Web 2.0
Joe Sam Shirah
jshirah at attglobal.net
Sun Feb 5 16:13:28 EST 2006
Hi Burr,
You ( or maybe others, since you said "I've not tried to
build a product based on JSF." ) might look over Facelets:
https://facelets.dev.java.net/
I've completed a series of mostly CRUD/reporting pages, and was pretty
happy with the results. No JSP! I did use JSF 1.2.
Joe Sam
Joe Sam Shirah - http://www.conceptgo.com
conceptGO - Consulting/Development/Outsourcing
Java Filter Forum: http://www.ibm.com/developerworks/java/
Just the JDBC FAQs: http://www.jguru.com/faq/JDBC
Going International? http://www.jguru.com/faq/I18N
Que Java400? http://www.jguru.com/faq/Java400
----- Original Message -----
From: "Burr Sutter" <burrsutter at gmail.com>
To: <ajug-members at ajug.org>
Sent: Sunday, February 05, 2006 12:24 PM
Subject: [ajug-members] Web 2.0
I'd like to start a discussion related to Web 2.0, AJAX and JSF.
First some background information:
* Here is the wikipedia definition of Web 2.0 -
http://en.wikipedia.org/wiki/Web_2.0
>From a developer standpoint it means that we are considering the use of
AJAX
and RSS/RDF to create a more user-interactive and dynamic web application.
* AJAX is basically async requests to the server with zero page refresh
time, it allows for really cool web-based applications like GMail, OddPost
and Google Maps. Check out www.ajaxian.com. I'm going to try to get Dion
or Ben (the founders behind Ajaxian) to come to Atlanta for a presentation.
What do you think about one of them being one of our keynotes for the
conference.
* JSF is Java Server Faces and it is the standard for Java EE 5 for building
server-side web-based applications.
Here is an interesting tidbit on JSF vs Struts:
http://www.jroller.com/page/dgeary?entry=top_ten_reasons_to_prefer
JSF was originally modeled after ASP.NET WebForms.
The Java Champions have been asked to provide feedback on what Sun/Java/JCP
should be doing for Web 2.0 and AJAX.
The obvious answer is to make it incredibly easy to implement in JSF
components/widgets, so easy that the end-developer (the person assembly
his/her custom web form) isn't even aware that there are partial async
requests happening to keep the scrollbars on his/her datagrid working well.
I've personally spent the last 2 years working on ASP.NET applications with
a little bit of Struts on Websphere on a parttime basis. I've not tried to
build a product based on JSF.
What are your thoughts on this matter?
What is out of scope for this discussion? Struts, unless it is simply
talking about a really cool feature of Struts that should be available in
JSF (and I think Tiles have already been integrated into MyFaces).
Burr
More information about the ajug-members
mailing list