Slides: Multilingual Application Server NAS4.0


99/08/16


Click here to start


Table of Contents

Cover Page

Agenda

Introduction

Overview of Netscape Application Server

Comparison with CGI based Internet application

Basic Flow of Netscape Application Server

Netscape Application Server Key Features I

Netscape Application Server Key Features II

Conventional Programming Model with Three Layers

Multilingual Support in NAS 4.0 I

Multilingual Support in NAS 4.0 II

Multilingual Internet Application with NAS4.0

Locales and Character Sets

NAS Application NLS Configuration

NSL Environment and NLS Default Environment

Locale Based Presentation Hierarchies

Character Set Conversions

International API of NAS4.0 I

International API of NAS4.0 II

Sample Application : Online Shoppig Mall

Online Shopping Mall Features I

Online Shopping Mall Features II

Data Model

Control Flow

Control Flow: ShowMainEntrance

Control Flow: LanguageSelectionServlet

Control Flow: CatalogBrowseServlet

Control Flow: CartServlet and CashierServlet

Control Flow: SearchServlet

Control Flow: CustomerServlet

Control Flow: AdminServlet

Presentation Files

Model for Dynamic Language Selection

Sample Code: Header.jsp

Sample Code: LanguageSelectionServlet.java I

Sample Code: LanguageSelectionServlet.java II

Sample Code: I18NUtil.java I

Sample Code: I18NUtil.java II

Sample Code: I18NUtil.java III

Conclusion

Author: Yuriko Yamasaki

Email: yuriko@netscape.com

Home Page: http://people.netscape.com/yuriko