📄 localeconverter.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 + -