public class ResourceBundleUtil
extends java.lang.Object
| 构造器和说明 |
|---|
ResourceBundleUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.util.Set<java.lang.String> |
getKeys(java.lang.String baseName,
java.util.Locale locale,
java.lang.String value)
根据显示的文字查找key
|
static java.util.Set<java.lang.String> |
getKeys(java.lang.String resource,
java.lang.String value)
根据显示的文字查找key, 查询所有的语言
|
static java.util.ResourceBundle |
getResourceBundle(java.lang.String baseName,
java.util.Locale locale)
查找策略: 先根据指定的语言
locale查找,没有找到,再根据,系统配置的语言system.properties依次查找 |
static java.lang.String |
getString(javax.servlet.jsp.jstl.fmt.LocalizationContext locCtxt,
java.lang.String key,
java.lang.Object... parameters) |
static java.lang.String |
getString(javax.servlet.jsp.PageContext pageContext,
java.lang.String key,
java.lang.Object... parameters)
从ResourceBundle中取得label的文本,ResourceBundle有前端JSP提供,自动扫描v3xCommonI18N,但需要在JSP中定义
|
static java.lang.String |
getString(java.util.ResourceBundle resourceBundle,
java.lang.String key,
java.lang.Object... parameters)
从ResourceBundle中读取
|
static java.lang.String |
getString(java.lang.String resource,
java.util.Locale locale,
java.lang.String key,
java.lang.Object... parameters)
根据传过来的resource、key,解析文本,使用指定的语言
|
static java.lang.String |
getString(java.lang.String resource,
java.lang.String key,
java.lang.Object... parameters)
根据传过来的resource、key,解析文本,使用当前登录者的语言
|
static java.lang.String |
getStringOfParameterXML(java.lang.String resource,
java.lang.String key,
java.lang.String paramXML)
根据传过来的resource、key,解析文本,使用当前登录者的语言, Parameter是序列化的XML
|
public static java.lang.String getString(java.lang.String resource,
java.lang.String key,
java.lang.Object... parameters)
resource - 资源文件名称,如
com.seeyon.v3x.common.resources.i18n.SeeyonCommonResourceskey - parameters - public static java.lang.String getStringOfParameterXML(java.lang.String resource,
java.lang.String key,
java.lang.String paramXML)
resource - key - paramXML - public static java.lang.String getString(java.lang.String resource,
java.util.Locale locale,
java.lang.String key,
java.lang.Object... parameters)
resource - 资源文件名称,如
com.seeyon.v3x.common.resources.i18n.SeeyonCommonResourceslocale - 可以为null,表示采用系统默认语言key - parameters - public static java.lang.String getString(javax.servlet.jsp.PageContext pageContext,
java.lang.String key,
java.lang.Object... parameters)
pageContext - key - parameters - public static java.lang.String getString(javax.servlet.jsp.jstl.fmt.LocalizationContext locCtxt,
java.lang.String key,
java.lang.Object... parameters)
locCtxt - key - public static java.lang.String getString(java.util.ResourceBundle resourceBundle,
java.lang.String key,
java.lang.Object... parameters)
resourceBundle - key - parameters - public static java.util.Set<java.lang.String> getKeys(java.lang.String resource,
java.lang.String value)
resource - value - public static java.util.Set<java.lang.String> getKeys(java.lang.String baseName,
java.util.Locale locale,
java.lang.String value)
resource - locale - value - public static java.util.ResourceBundle getResourceBundle(java.lang.String baseName,
java.util.Locale locale)
locale查找,没有找到,再根据,系统配置的语言system.properties依次查找baseName - locale -