Skip to main content

skip to main content

developerWorks  >  Web development | Java technology  >

ICEfaces and Google Translate

Enrich your Web application with translation ability

developerWorks
Page 1 of 11 Go to the next page

Document options
PDF format - Fits A4 and Letter

PDF - Fits A4 and Letter
163 KB (15 pages)

Get Adobe® Reader®

Sample code


My developerWorks needs you!

Connect to your technical community


Rate this tutorial

Help us improve this content


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)


Back to top


Prerequisites

You should have basic programming skills in the Java language before beginning this tutorial.



Back to top


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.



Back to top



Page 1 of 11 Go to the next page