Sing Li
作者, Wrox Press
2005 年 4 月 14 日 为国际客户设计 Java Server Pages(JSP)应用程序更像是一门艺术,而不像是科学,但所涉及的内容不仅仅能满足眼球。成功的关键是理解与国际化有关的独一无二的服务器端问题。 Java 开发人员 Sing Li 将阐述这个重要问题,并给出两个经过考验确实有效的解决方案。 世界经济日益全球化推动了人们对基于 Web 的软件的需求,因为许多国家的用户都能访问 Web 软件。这些用户使用的语言、显示、数据录入、表示和文化需求等都可能存在很大的差异。国际化(缩写为 i18n )是一种创建为分散用户群工作的应用程序的艺术。 也许有点让人感到惊讶,当不作任何定制修改就在服务器端使用时,J2SE 对国际化的内建支持会表现出一些不足。一般来说,服务器端的国际化仍然是一门艺术,而不是一项科学,它常常涉及一些专用的或用户自主开发的解决方案。 本文把服务器端基于 JSP 的应用程序的国际化需求与 J2SE 应用程序的国际化需求区别开来。本文将介绍导致服务器端需求明显不同的各种客户机/服务器技术。然后,还将查看实际代码,这些代码展示了用来解决基本问题的、广泛采用的两个解决方案。 超越 J2SE 地区