首页>代码>struts国际化多语言配置实现源代码分享>/WorldLanguage/src/edu/lovo/struts/action/LanguageAction.java
/*
 * Generated by MyEclipse Struts
 * Template path: templates/java/JavaClass.vtl
 */
package edu.lovo.struts.action;

import java.util.Locale;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.Globals;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import edu.lovo.struts.form.LanguageForm;

/** 
 * MyEclipse Struts
 * Creation date: 08-27-2012
 * 
 * XDoclet definition:
 * @struts.action path="/language" name="languageForm" input="/language.jsp" scope="request" validate="true"
 */
public class LanguageAction extends Action {
	/*
	 * Generated Methods
	 */

	/** 
	 * Method execute
	 * @param mapping
	 * @param form
	 * @param request
	 * @param response
	 * @return ActionForward
	 */
	public ActionForward execute(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response) {
		LanguageForm sel = (LanguageForm) form;// TODO Auto-generated method stub
		String la = sel.getLanguage();
		switch(new Integer(la).intValue()){
		case 0:
			request.getSession().setAttribute(Globals.LOCALE_KEY, Locale.CHINA);
			break;
		case 1:
			request.getSession().setAttribute(Globals.LOCALE_KEY, Locale.KOREAN);
			break;
		case 2:
			request.getSession().setAttribute(Globals.LOCALE_KEY, Locale.JAPAN);
			break;
		case 3:
			request.getSession().setAttribute(Globals.LOCALE_KEY, Locale.ENGLISH);
			break;
		default :
			request.getSession().setAttribute(Globals.LOCALE_KEY, Locale.ENGLISH);
		    break;
		}
		return mapping.findForward("good");
	}
}
最近下载更多
胖胖来了  LV4 2019年7月31日
xiaoxiaoqing  LV5 2018年3月6日
fanrangmei520  LV2 2018年1月8日
一笑奈何111  LV11 2017年10月26日
zhangyuanyuan  LV1 2016年12月14日
hsdt  LV2 2015年5月22日
janiter  LV15 2014年10月2日
AXIN  LV36 2014年1月5日
sjhp2  LV1 2013年6月1日
最近浏览更多
微信网友_6040315240812544  LV8 2022年11月15日
1666437230 2022年11月14日
暂无贡献等级
2317696509  LV6 2022年10月17日
8战魂5无双8  LV43 2021年1月5日
15947813008  LV5 2020年12月28日
那一年你在哪  LV13 2020年12月26日
yewentao  LV5 2020年12月9日
foatei 2020年12月2日
暂无贡献等级
gay爆game  LV2 2020年6月19日
kffffff  LV2 2020年6月10日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友