目標:
u 掌握Java Web應用的國際化;
u 掌握頁面信息中數字的格式化;
u 掌握頁面信息中日期和時間的格式化。
隨著全球經濟的國際化,很多公司的業務都涉及多個國家和多種語言,這就要求公司的Web應用同時支持多種語言,系統會根據您所使用的語言來確定使用哪種語言為您服務,稱為國際化。例如,您使用的操作系統是中文的,您看到的網站將是中文版的。如果您使用的操作系統是日文版的,您看到的網站將是日文版的。本章實現了用戶管理界面的國際化。
11.1 目標演示
11.1.1 功能描述
前面完成的用戶管理界面使用的是中文。現在希望用戶可以選擇自己的語言,如果選擇中文,則顯示中文界面,如果用戶選擇英文,則顯示英文界面。如果用戶沒有選擇,則根據用戶浏覽器的默認語言顯示。
11.1.2 運行效果
如果讀者的浏覽器的默認語言是中文,看到的用戶管理界面如圖11.1所示。如果讀者的浏覽器的默認語言是英語,看到的用戶管理界面如圖11.2所示。
圖11.1 默認的用戶管理界面