struts2 国际化实现 locale类的使用

1.获取java支持的语言区域

2.区分getCountry()和getDisplaycountry

3.区分getlanguage和getDisplaylanguage()

public class Test {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		// 获取java支持的语言和区域
		Locale[] locales = Locale.getAvailableLocales();
		for (int i = 0; i < locales.length; i++) {
			System.out.println(locales[i] + "-->"
					+ locales[i].getDisplayCountry() + "-"
					+ locales[i].getDisplayLanguage());
		}
		Locale lo=Locale.getDefault();//获取本地系统默认配置的Locale对象
		System.out.println(lo.getCountry()+","+lo.getDisplayCountry());
		System.out.println(lo.getLanguage()+","+lo.getDisplayCountry());
	}

}
代码实现如下:




很明显,getDisplay()是适于当前地区显示的语言。            

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试