⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 localeconverter.java

📁 JSF的入门,主要是讲的JSF的标签运用
💻 JAVA
字号:
package org.jsfeimhe.web.bean;

import java.util.Locale;

import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.faces.convert.Converter;
import javax.faces.convert.ConverterException;

public class LocaleConverter implements Converter {

	public Object getAsObject(FacesContext arg0, UIComponent arg1, String localeStr)
			throws ConverterException {
		// TODO Auto-generated method stub
		Locale locale=new Locale("en");
		if(localeStr.equals("en")){
			return locale;
		}else if(localeStr.equals("zh_CN")){
			locale=new Locale("zh_CN");
			return locale;
		}
		return locale;
	}

	public String getAsString(FacesContext arg0, UIComponent arg1, Object locale)
			throws ConverterException {
		// TODO Auto-generated method stub
		if(locale.toString().equals("en")){
			return "en";
		}else if(locale.toString().equals("zh_CN")){
			return "zh_CN";
		}
		return "en";
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -