Struts2国际化
Struts2国际化
有时候我们访问国际性的网站,发现有个语言切换的功能:若选择“简体中文”,页面显示语言为简体中文;若选择“繁体中文”,页面显示语言为繁体中文;若选择“英语”,页面显示语言为英语。
这是怎么实现的呢?靠配置文件。在这个配置文件里,通常选英语为基础语言,再与别的语言配对,以达到多种语言国际化的目的。
比如,简体中文国际化的配置文件中的内容是这样的:
China=中国
Province=广东
而繁体中文国际化的配置文件中的内容是这样的:
China=中國
Province=廣東
下面就修改上节课中的程序,来体会一下Struts的国际化流程。
1 将login.jsp中的“登录页面”改为“loginPage”,“用户名”改为“user”“密码”改为“pass”,改完后的login.jsp中的内容如下:
<%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK"%><%@taglib prefix="s" uri="/struts-tags"%>