Now every web application developer uses Ajax to make rich web application, now the Ajax got a great fame in the internet world, before some time back it was very hard to apply Ajax functionality for the Html components now it made easy by third party support. There are so many third party libraries are there to provide such a great functionality. Now there is no need to now the back end functionality, xmlHttp request and not even Java script programming only you need to know who is giving such kind of ready made Ajax enabled components.
To devolep a rich web application I prefer JSF frame work because it has more support, there are many third party libraries are there to add Ajax functionality.
Ways to add AJAX for JSF
Dynamic Faces:(You will get sun support)
This will give you an easy way to add Ajax functionality for JSF components.DynaFaces(official site). The beauty of the Dyna Faces is using JSF lifeCycle to apply the Ajax for the JSF components.
To get some tutorial and Lab Exercise go for javapassion
Ajax4Jsf:
This is also beatiful third party library for JSF, previously it has sun support now it moved to jboss.
MyFaces:
MyFaces is belongs to the Apache Organization so blindly we can consider this library, No need to bother about support because you will get enough support from the Apache.
RichFaces(a4j):
RichFaces is belongs to openSource, most of the time you can get readymade code and readymade components with Ajax capability. They are providing enough components, if you want to see the demo you can look at Demo
DWR(Direct Web Routing):
DWR is a RPC library which makes it easy to call Java functions from JavaScript and to call JavaScript functions from Java, So here you have to write down some code in your own in java script so this is little bit risk process but you will get more grip on your project.
JMaki:
jMaki is an Ajax framework that provides a lightweight model for
creating JavaScript centric Ajax-enabled web applications using Java, Jmaki is providing many Ajax enabled components we have to know the Jmaki frame work. This one also has sun support. Even you can create mash-up programs with this Jmaki. The Jmaki has IDE(Netbeans) support and Drag and Drop Components support.
There are many other libarbies are there to apply Ajax for JSF but I prefer only these, but if want more information about this visit here, this site is providing more information about this article.
digg story
To devolep a rich web application I prefer JSF frame work because it has more support, there are many third party libraries are there to add Ajax functionality.
Ways to add AJAX for JSF
Dynamic Faces:(You will get sun support)
This will give you an easy way to add Ajax functionality for JSF components.DynaFaces(official site). The beauty of the Dyna Faces is using JSF lifeCycle to apply the Ajax for the JSF components.
To get some tutorial and Lab Exercise go for javapassion
Ajax4Jsf:
This is also beatiful third party library for JSF, previously it has sun support now it moved to jboss.
MyFaces:
MyFaces is belongs to the Apache Organization so blindly we can consider this library, No need to bother about support because you will get enough support from the Apache.
RichFaces(a4j):
RichFaces is belongs to openSource, most of the time you can get readymade code and readymade components with Ajax capability. They are providing enough components, if you want to see the demo you can look at Demo
DWR(Direct Web Routing):
DWR is a RPC library which makes it easy to call Java functions from JavaScript and to call JavaScript functions from Java, So here you have to write down some code in your own in java script so this is little bit risk process but you will get more grip on your project.
JMaki:
jMaki is an Ajax framework that provides a lightweight model for
creating JavaScript centric Ajax-enabled web applications using Java, Jmaki is providing many Ajax enabled components we have to know the Jmaki frame work. This one also has sun support. Even you can create mash-up programs with this Jmaki. The Jmaki has IDE(Netbeans) support and Drag and Drop Components support.
There are many other libarbies are there to apply Ajax for JSF but I prefer only these, but if want more information about this visit here, this site is providing more information about this article.
digg story
This entry was posted
on Monday, June 30, 2008
at Monday, June 30, 2008
and is filed under
JSF
. You can follow any responses to this entry through the
comments feed
.