Ajax Technology HeadlinesGet ahead of the curve and start developing Ajax applications today. This is your source for Java tools, technologies and expert advice.Choose Your Ajax Design Strategy- (Found September 17, 2008 ) Choose 1 of 6 strategies: Do it Yourself, Use a Client-Side JavaScript Technology Library, Use a Client-Server Framework, Do the Wrap Thing, Go Remote, Go All Java Technology.http://java.sun.com//developer/technicalArticles/J2EE/AJAX/DesignStrategies/ Using Default Renderers in JavaServer Faces Technology to Add Ajax Functionality to Existing Components- (Found September 17, 2008 ) Read about how to use JavaServer Faces technology to build a library of reusable components and make your web pages' Ajax functionality available to a large community of users.http://java.sun.com/developer/technicalArticles/J2EE/jsf_renderers/ Building Mashup Components- (Found September 17, 2008 ) Find out how to build a sample Mashup Portlet by merging geospatial data with an Ajax-based mapping service and deploy to Sun Java System Portal Server 7http://developers.sun.com/prodtech/portalserver/reference/techart/mashups.html Using a jMaki Widget in Phobos Application- (Found September 17, 2008 ) Last week Jennifer Ball blogged on how to use the new publishsubscribe mechanism in jMaki to handle an event of the jMaki fisheye widget. This week, she describes how she used the jMaki fisheye widget to implement the same use case in a Phobos application.http://blogs.sun.com/roller/page/jenniferb#using_a_jmaki_widget_in Ask the JavaServer Faces Experts about Ajax Components- (Found September 17, 2008 ) Ed Burns and Roger Kitain, the co-leads of the JavaServer Faces 1.2 specification, will answer your questions about JavaServer Faces. This technology provides a rich architecture for managing the state of user interface components, processing component data, validating user input, and handling events. Among other things, this makes the technology ideal for implementing Ajax in a web application.http://java.sun.com/developer/community/askxprt/ Screencast: Preview the Ajax-Enabled Portlet Features in Portal Server 7.1- (Found September 17, 2008 ) Watch this screencast demo on new features coming in Java ES R5. See the Ajax portlet container in action with drag-and-drop visual Ajax-style customization and personalization, asynchronous loading of channels, individualized controls, identity-based content delivery, and more.http://blogs.sun.com/roller/resources/portal/SunPortal7AjaxSampleDemo.html Use jMaki's PubSub to Handle UI Events- (Found September 17, 2008 ) Jennifer Ball shows how to use the jMaki pubsub mechanism to handle UI events - for example - events generated by widget onClick events. The example demonstrates how to integrate this mechanism with the dojo Fisheye widget. The PubSub mechanism is a recent addition to jMaki; you can browse the code here, and there is a sample app showing two widgets interacting here.http://blogs.sun.com/roller/page/divas?entry=jmaki_the_spry_accordion_widget& Event Handling in jMaki: the New PublishSubscribe Mechanism- (Found September 17, 2008 ) Tech Writer Jennifer Ball blogs on how to use the new publish and subscribe mechanism available in jMaki to handle events generated by jMaki widget. Once you publish a topic for a widget, you can subscribe to the topic from any application and respond to a widget event however you like...hardcoding specific behavior into the widget is not necessary.http://blogs.sun.com/roller/page/jenniferb? entry=dojo_fisheye_jmaki_widget_using& Download the Java BluePrints Petstore 2.0 Reference Application- (Found September 17, 2008 ) See the Java EE 5 platform used for Ajax, RSS and client-sideserver-side mashups with JavaServer Faces and Java Persistence APIs. The included full source-code uses Google Maps, PayPal, an RSS feed and more. Get instructions on how to download, configure,and deploy, and see some screen shots in Mark Basler's blog.https://blueprints.dev.java.net/ Introducing Project Dynamic Faces- (Found September 17, 2008 ) Take a look at the early access release of Project Dynamic Faces (DynaFaces). Also visit the slides and screencasts page for an introductory presentation by Ed Burnshttps://jsf-extensions.dev.java.net/ |