Configure container internationalization for servlets

This task configures container internationalization for a servlet within a Web module.

 

Before you begin

This article assumes that you have an assembly tool such as the Application Server Toolkit (AST) or Rational Web Developer.

This article also assumes that you have started the assembly tool, configured the assembly tool for work on J2EE modules, and created or imported a dynamic Web project.

You must also have set the internationalization type of one or more servlets in a Web project to Container.

 

Overview

This procedure relates one or more servlets to a container-managed internationalization attribute.

 

Procedure

  1. In the J2EE perspective, open the Web project for which you want to configure container internationalization.

    1. Double-click Dynamic Web Projects.

    2. Double-click the name of the Web project to see its contents.

    3. Double-click the deployment descriptor object.

    The Web Deployment Descriptor panel is displayed.

  2. In the Web Deployment Descriptor panel, click the Servlets tab.

  3. Scroll down to WebSphere Programming Model Extensions and then Internationalization.

  4. Following Container-managed Internationalization Attribute, set the Run As field by selecting Caller, Server, or Specified.

  5. If the servlet is to be run as Specified, select an internationalization policy from the Specified list or define a new policy.

    1. To define an internationalization policy, click New. The New Specified Initialization wizard is displayed.

    2. In the Description field, give the policy a name.

    3. If needed, set a time zone ID and add a time zone description. If you do not find the appropriate time zone in the ID list, click Customize to define one relative to Greenwich Mean Time (GMT).

    4. Create at least one locale for the policy. To create a locale, click Add; select a language and (optional) geographic region; specify a variant as needed. Add a locale description and click OK to finish. The new locale is added to the Locales list.

    5. If more than one locale is defined for the policy, select a locale from the Locales list and click Finish. Otherwise, just click Finish

  6. From the menu bar, click File > Save.

 

Result

Selected servlets are now configured to run under the associated internationalization settings.


 

See Also


Container internationalization attributes

 

Related Tasks


Setting the internationalization type for servlets