首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

哪位高手能给小弟我一段Struts中,切换多语言的代码

2012-03-28 
谁能给我一段Struts中,切换多语言的代码?我现在需要做一个通过在页面上点击不同国别的国旗切换到相应的语

谁能给我一段Struts中,切换多语言的代码?
我现在需要做一个通过在页面上点击不同国别的国旗切换到相应的语言的代码。我以前有一份,现在丢了。谁能在给我一段???

[解决办法]
很简单

核心在action里 资源文件配置默认的,中文的,英文的
public ActionForward execute(
ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response) {
LanguageForm languageForm = (LanguageForm) form;
// TODO Auto-generated method stub
Locale lo=null;
if(languageForm.getType().equals( "zw ")){
System.out.println( "中文 ");
lo=Locale.SIMPLIFIED_CHINESE;
}
if(languageForm.getType().equals( "yw ")){
System.out.println( "英文 ");
lo=Locale.US;
}
request.getSession().setAttribute(Globals.LOCALE_KEY,lo);
return mapping.findForward( "success ");
}

热点排行