|  | Level: Intermediate Oleg Tikhonov (olegt@il.ibm.com), Software Engineer, IBM
08 Sep 2009 Globalization has had an enormous impact on our lives and cultures. As a
result, translation is becoming an increasingly important tool to enhance
understanding between cultures. Organizations try to use Web technologies with
different languages, scripts, and cultures, and developers search for new
technologies that will help them create efficient applications as quickly as
possible. Fortunately, JavaServer Faces (JSF) simplifies life for application developers, making it
possible for them to focus on the view without needing to know the underlying
markup or scripts. ICEfaces, an integrated Asynchronous JavaScript and XML (Ajax)
application framework, enables Java™ Platform, Enterprise Edition (Java EE) application developers to easily create and deploy thin-client,
rich Internet applications in pure Java code. This tutorial describes how to develop Web applications using
JSF with the translation option.
Introduction
This tutorial describes how to develop cool Web applications using
JSF with the translation option. You'll also learn about ICEfaces' user
interface components as well as the basic functions of Google's API. Finally, you will
create a WAR file and deploy it to WebSphere® Community Edition
(Community Edition).
Objectives
Within this tutorial, you'll:
- Learn different GUI controls
- Learn basic functions of the Google Translate API
- Learn how to use the backing bean in JSF-based applications
- Learn how to create JSF pages with the Eclipse Web Tools Platform (WTP)
Prerequisites
You should have basic programming skills in the Java language before
beginning this tutorial.
System requirements
To successfully complete this tutorial, you need the following software:
- Rational Application Developer Version 6 or Eclipse WTP
- WebSphere Application Server Community Edition
See Resources to download both of these software packages.
|  |
|