Cover Page
Agenda
Introduction
Basic Flow of Netscape Application Server
Netscape Application Server Key Features
Conventional Programming Model with Three Layers
International Features
Multilingual Internet Application with NAS4.0
Locales and Character Sets
Application NLS Configuration
NLS Environment I
NLS Environment II
Character Set Conversions
International API of NAS4.0 I
International API of NAS4.0 II
Locale Based Presentation Hierarchies
Application Scenario 1
Application Scenario 2
Application Scenario 3
Developing a Global Internet Application
Online Shopping Mall Features I
Online Shopping Mall Features II
Presentation Files
Model for Dynamic Language Selection
Sample Code: Header.jsp
Sample Code: LanguageSelectionServlet.java I
Sample Code: LanguageSelectionServlet.java II
Conclusion
Questions & Comments
Extra Stuff!
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
Sample Code: I18NUtil.java I
Sample Code: I18NUtil.java II
Sample Code: I18NUtil.java III
Email: yuriko@netscape.com
Home Page: http://people.netscape.com/yuriko