Sun Java Solaris Communities My SDN Account Join SDN
 

JavaOne Online Hands On Labs

Grab Ahold Of The Code
Dig deeper into Java technologies with Hands-on Labs.
Active Tab2008
 
  •  2008 JavaOne Hands-On Labs

How to Build Ajax enabled Web Applications Using Project Woodstock
LAB-4540LT



Building Ajax enabled web applications has become really simple with Netbeans Visual Web and the Woodstock UI components that comes with it. The Woodstock component set provides a rich set of components. These components are supported on the server side by the JavaServer Faces (JSF) framework. These components also allow applications to apply a custom theme and support Accessibility (A11Y) and Internationalization(508 compliance). These components interact with the back end server via XHR and, hence, are Ajax enabled.

In this Hands-on Lab, you will use the NetBeans IDE and the Woodstock component library to rapidly develop Ajax enabled web applications and then use the GlassFish Application Server to deploy the applications. The lab will teach you how to go about building an Ajax-enabled Web 2.0 application with the Woodstock component library. You will use features of the Woodstock component set to do so. You will learn how to hook up client side javascript with the components and also learn about the Woodstock's client side event mechanism.

Prerequisites: Basic understanding of Ajax concepts, JSP, JavaScript technology, and HTML. Some knowledge of JavaServer Faces technology is recommended.

At JavaOne, this lab will be presented in Hall E (Room# 132). Please bring your laptops to this lab as there will be no machines provided in this room.

    System requirements:
  • Supported OS: Windows, Linux, Mac OS X
  • Memory requirement: 512M minimum, 1GB recommended
  • Disk space requirement: 500 MB

    Software requirements:

    Also please make sure to install the following software prior to coming to this lab:
  • JDK 1.5.0 or newer
  • NetBeans 6.1(downloading Web + Java EE version will do). By default this will install a Glassfish server for you. If you already have a Glassfish V2 (or above) server installed you can make Netbeans use that one instead of installing its own.
Download The Lab

You need to be a registered Sun Developer Network member to download the lab and view the instructions. If you are a registered SDN member, please click on "Download or Instructions" button to log-in to view the lab. If you wish to join SDN, please click here.

 
 
FREE White Papers on Java SE, Java EE, cloud computing and database technologies.
New SDN Member Only Offers Every Month Discounts, FREE white papers and more!
Java University and JavaOne Training Sessions