Sponsored Links


Resources

Enterprise Java
Research Library

Get Java white papers, product information, case studies and webcasts

IntroductionIntroductionIntroduction

Introduction

JavaServer Faces (JSF) provides a component-based approach to developing user interfaces, while Ajax provides increased interactivity, speed and functionality - combined, the two provide a powerful programming model for building rich, highly responsive Web applications. In this Knowledge Center, TSS has brought together a unique collection of resources to help guide your server-side Ajax development efforts, using JSF. Learn how to improve the performance, security and testability of your Ajax applications, how to interoperate with frameworks such as Seam, Portals, Spring, as well as best practices for JSF component development.

Featured ContentFeatured ContentFeatured Content
On24
Format:
On24

Understanding Ajax Push

This webcast provides an overview of Ajax Push (aka Comet) so that you can start adding collaboration and multi-user features to your web application. Beginning with demos showing multi-user auction bidding, record locking negotiation, and Portlet IPC, learn the fundamentals of Ajax Push development and implementation. Additional topics include security, middleware options, and scalability.
On24
Format:
On24

Create Rich, Dynamic Graphical Displays with Ajax

This web seminar will introduce you to rich data visualization displays such as dashboards, flowcharts, maps, and planning and scheduling front-ends that leverage rich Java components and the JSF standard framework on the server together with JavaScript on the client browser. Learn how enhance your Ajax displays on your virutalization suite, such as: Building more efficient web interfaces; Options for Ajax graphical displays; and Latest developments in web displays.

AJAX JSF Frameworks Review

By Thomas Latka and Juergen Kniephoff
This review gives an overview of current commercial JSF frameworks that use Ajax to update Web sites. The frameworks Icefaces, Netadvantage and Quipukit are compared by analyzing specific components. The authors also give the positives and negatives they experienced during the installation and use of each framework.

Grizzly Comet : A real-time twitter like application

By Jean-Francois Arcand
Twitter is a service that allows users to publish and subscribe to real-time messaging updates from friends. Twitter's architecture is based on a 'push' model just like the Comet technique, where users are automatically notified instead of needing to constantly poll for updates. Jean-Francois Arcand illustrates how to use the Grizzly Comet implementation and create a similar twitter like application in 150 lines of Java code.
Tech TalksTech TalksTech Talks
On24
Format:
mp3 and text

Ed Burns

This podcast, recorded from TSSJS 2007 in Las Vegas, demonstrates how JSF and Ajax work together to create efficient, maintainable user interfaces, from the page author's perspective and the component developer's perspective.
Kito Mann - Author, JavaServer Faces in Action

Topic: JavaServer Faces

In this interview, Kito compares UI-oriented and foundation-oriented frameworks, and what JavaServer Faces (JSF) will mean to users of frameworks such as Struts, Webwork and Tapestry. He talks about what's new in the beta release, the state of vendor tool support for JSF, and lists various tools and apps making use of JSF today. He compares JSF to ASP.NET WebForms and outlines the challenges for industry-wide adoption of JSF.

View interview transscript
Top
New ArticlesNew ArticlesNew Articles

ICEFaces and Spring 2.5 in Java EE

By Henry Roswell

This article by Henry Roswell, explains how to deploy ICEFaces in a Java EE environment, including the ability to push content to multiple sessions as data is updated - even if you're using Spring to manage JSF backing data.

Building AJAX JSF Components

By Chris Schalk, Ed Burns and James Holmes

This chapter, taken from JavaServer Faces: The Complete Reference, covers the fundamentals of AJAX APIs and builds on creating custom JSF components by showing how to bring AJAX practices to component development. The chapter also reviews two AJAX JSF component examples, and offers some tips and tricks for developing an AJAXian Faces component.

Rethinking JSF - The Real Problem

By Joseph Ottinger

JSF has had a long and fairly controversial road so far. In "Rethinking JSF - The Real Problem," TSS looks at the reasons that JSF hasn't "caught on fire," along with addressing what needs to be done to overcome its barriers for the future.

Ajax and Java Web services

By Mark Hansen

This chapter from "SOA Using Java Web Services" examines how to build an Ajax front-end to an online shopping application. Through detailed code examples, it walks you through building an Ajax application that consumes RESTful Java Web services endpoints.

ResourcesResourcesResources

Enterprise AJAX - Transcend the Hype

This paper examines various levels of Ajax development that the enterprise developer might entertain, and explores some of the pitfalls that will be encountered along the way. Learn about key concepts around Thin Client Ajax, and how ICEsoft's ICEfaces technology can position enterprise developers to deliver rich Ajax features in their applications.

Enterprise Ajax Security with ICEfaces

While the Ajax world is exploding with new capabilities and features, technology providers have left a formidable security challenge for the application developer to address.

This paper examines the fundamental security issues related to client-centric Ajax techniques, and will show how these issues can be overcome using a server-centric approach based on Java EE and ICEfaces.

ICEfaces 1.7.2 Product Download

ICEfaces is an integrated Ajax application framework that enables Java EE application developers to easily create and deploy thin-client rich Internet applications (RIA) in pure Java. Enterprise developers can use to develop new or existing Java EE applications at no cost.


News | Blogs | Discussions | Tech talks | Patterns | Reviews | White Papers | Downloads | Articles | Media kit | About
Java Solutions
All Content Copyright ©2007 TheServerSide Privacy Policy
Site Map