读书人

容易的国际化自定义

发布时间: 2012-08-28 12:37:01 作者: rapoo

简单的国际化自定义

1.在URL中传入参数.

2.判断参数是否符合.

3.

String ?参数 = ?request.getParmeter("参数")

Loale nowLocale = request.getParameter(参数);

if("zh".equals(参数)) {

? ? ?now = new Locale("zh","CN")//其中Locale("语言","国家") ? ? ?

}

else if("en".equals(参数)) {

? ? ?now = new Locale("en","US")//其中Locale("语言","国家") ? ? ?

} ??

?

4.最后加一句:

request.getsession().getAttribute(Globals.LOCALE_KEY,nowLocale);

把参数存进session里面。这样tomcat才可以读取到.

?

/--------------------------------------------第二种方法:--------------------------------------------/

就是利用struts自己的框架。setLocale(request,nowLocale);

就OK了。


读书人网 >软件架构设计

热点推荐