posts - 60,comments - 71,trackbacks - 0

    要通过不同的语言实现自动跳转到相应语言的页面上,可以通过request中的local信息判断国家和语言,然后可以跳转到不同的页面。 

    request.getLocale()
     public final static Locale LOCAL_TYPE_FR = new Locale(Locale.FRENCH.getLanguage(), Locale.FRENCH.getCountry()); // French
    public final static Locale LOCAL_TYPE_ZH = new Locale(Locale.CHINA
            .getLanguage(), Locale.CHINA.getCountry()); 
// Chinese
    public final static Locale LOCAL_TYPE_EN = new Locale(Locale.US
            .getLanguage(), Locale.US.getCountry()); 
// English

        ResourceBundle rb 
= null;
        
if (LOCAL_TYPE_FR.equals(request.getLocale())) {
           
//跳转到法语页面        
           }
 else if (LOCAL_TYPE_ZH.equals(request.getLocale())) {
           
//跳转到中文页面
        }
 else {
           
//跳转到默认页面,这里是英语
    }


posted on 2008-06-13 10:45 henry1451 阅读(678) 评论(0)  编辑  收藏 所属分类: Jsp,Js,Ajax,Html技术

只有注册用户登录后才能发表评论。


网站导航: