Subtitle: Enrich your Web application with translation features
Introduction: Globalization has had a tremendous impact on our life and culture. As a result, the use of translation tools to enhance understanding among cultures has become increasingly important. Organizations are trying to use WEB technologies in different languages, scripts, and cultures, and developers search for new technologies that can help them create effective applications as quickly as possible. Fortunately, JavaServer Faces (JSF) simplifies the work of application developers, enabling them to focus on the view without having to understand the underlying markup of the script. ICEfaces is an integrated asynchronous JavaScript and XML (AJAX) application framework. With this framework, Java™platform, Enterprise Edition (Java EE) application developers can easily use pure Java code to create and deploy thin clients, rich Internet applications. This tutorial describes how to use JSF with translation options to develop a WEB application.
Brief introduction
This tutorial describes how to use JSF with translation options to develop an excellent WEB application. You will also learn about ICEfaces user interface components and the basic functionality of Google's API. Finally, you will create a WAR file and deploy it to websphere®community Edition (Community Edition).
Goal
In this tutorial, you will:
Understanding the different GUI controls
Learn about the basics of Google Translate API
Learn how to use backing beans in a JSF-based application
Learn how to create JSF pages using Eclipse Web Tools Platform (WTP)
Prerequisite conditions
Before you begin this tutorial, you should have basic Java programming skills.
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