限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
AJAX_FAIL |
static java.lang.String |
AJAX_MSG |
static java.lang.String |
AJAX_SUCCESS |
static java.util.Map<java.lang.String,java.lang.String> |
I18N_RESOURCE_KEY_VALUE
国际化资源文件键值对
|
static java.util.Set<java.lang.String> |
I18N_RESOURCES
国际化资源文件地址集合,无序
|
构造器和说明 |
---|
MessageI18nUtil() |
限定符和类型 | 方法和说明 |
---|---|
static void |
debugString()
打印debug信息
|
static java.lang.String |
getString(java.lang.String key)
获取资源文件值
|
static java.lang.String |
getString(java.lang.String key,
boolean notExistIsNull)
获取资源文件值
|
static java.lang.String |
getString(java.lang.String key,
java.util.Set<java.lang.String> baseNames)
获取资源文件值
|
static java.lang.String |
getString(java.lang.String key,
java.util.Set<java.lang.String> baseNames,
boolean notExistIsNull)
通过key,baseNames获取资源文件值
|
static java.lang.String |
getStringByClass(java.lang.String key,
java.lang.Class<?> action)
通过key,action类获取资源文件值
|
static java.lang.String |
getStringByClass(java.lang.String key,
java.lang.Class<?> action,
boolean notExistIsNull)
通过key,action类获取资源文件值
|
static java.lang.String |
getStringByClassParams(java.lang.String key,
java.lang.Class<?> action,
boolean notExistIsNull,
java.lang.Object... arguments)
获取资源文件值
|
static java.lang.String |
getStringByClassParams(java.lang.String key,
java.lang.Class<?> action,
java.lang.Object... arguments)
获取资源文件值
|
static java.lang.String |
getStringByMemory(java.lang.String key)
通过key获取资源文件值
|
static java.lang.String |
getStringByMemory(java.lang.String key,
boolean notExistIsNull)
通过key获取资源文件值
|
static java.lang.String |
getStringByMemoryParams(java.lang.String key,
boolean notExistIsNull,
java.lang.Object... arguments)
获取资源文件值
|
static java.lang.String |
getStringByMemoryParams(java.lang.String key,
java.lang.Object... arguments)
获取资源文件值
|
static java.lang.String |
getStringByParams(java.lang.String key,
boolean notExistIsNull,
java.lang.Object... arguments)
获取资源文件值
|
static java.lang.String |
getStringByParams(java.lang.String key,
java.lang.Object... arguments)
获取资源文件值
|
static java.lang.String |
getStringBySetParams(java.lang.String key,
java.util.Set<java.lang.String> baseNames,
boolean notExistIsNull,
java.lang.Object... arguments)
获取资源文件值
|
static java.lang.String |
getStringBySetParams(java.lang.String key,
java.util.Set<java.lang.String> baseNames,
java.lang.Object... arguments)
获取资源文件值
|
static java.lang.String |
getValueByParams(java.lang.String value,
java.lang.Object... arguments)
配置文件内容取得带参数
|
static void |
loadConfig(java.lang.String configFile)
设置资源文件路径
|
static void |
setLocale(java.util.Locale locale)
设置国际化
|
static void |
setStringKeyValuesToMemory()
设置所有资源文件键值到内存中
|
static void |
setStringKeyValuesToMemory(java.util.Set<java.lang.String> resources)
通过resources设置所有资源文件键值到内存中
|
public static java.lang.String AJAX_SUCCESS
public static java.lang.String AJAX_FAIL
public static java.lang.String AJAX_MSG
public static final java.util.Map<java.lang.String,java.lang.String> I18N_RESOURCE_KEY_VALUE
public static java.util.Set<java.lang.String> I18N_RESOURCES
public static void setLocale(java.util.Locale locale)
public static void loadConfig(java.lang.String configFile)
configFile
- i18n.page
i18n.info
i18n.error
i18n.app.page
i18n.app.info
i18n.app.error
public static java.lang.String getString(java.lang.String key, boolean notExistIsNull)
key
- 资源文件keynotExistIsNull
- true:如果资源文件键不存在,则返回null
false:如果资源文件键不存在,则返回资源文件key
public static java.lang.String getString(java.lang.String key)
key
- 资源文件keypublic static java.lang.String getStringByClass(java.lang.String key, java.lang.Class<?> action, boolean notExistIsNull)
key
- 资源文件keyaction
- action对应的类notExistIsNull
- true:如果资源文件键不存在,则返回null
false:如果资源文件键不存在,则返回资源文件key
public static java.lang.String getStringByClass(java.lang.String key, java.lang.Class<?> action)
key
- 资源文件keyaction
- action对应的类public static java.lang.String getStringByMemoryParams(java.lang.String key, boolean notExistIsNull, java.lang.Object... arguments)
key
- 资源文件keynotExistIsNull
- true:如果资源文件键不存在,则返回null
false:如果资源文件键不存在,则返回资源文件key
arguments
- 资源文件参数public static java.lang.String getStringByMemoryParams(java.lang.String key, java.lang.Object... arguments)
key
- 资源文件keyarguments
- 资源文件参数public static java.lang.String getStringBySetParams(java.lang.String key, java.util.Set<java.lang.String> baseNames, boolean notExistIsNull, java.lang.Object... arguments)
key
- 资源文件keybaseNames
- 国际化资源文件地址集合,无序notExistIsNull
- true:如果资源文件键不存在,则返回null
false:如果资源文件键不存在,则返回资源文件key
arguments
- 资源文件参数public static java.lang.String getStringBySetParams(java.lang.String key, java.util.Set<java.lang.String> baseNames, java.lang.Object... arguments)
key
- 资源文件keybaseNames
- 国际化资源文件地址集合,无序arguments
- 资源文件参数public static java.lang.String getStringByParams(java.lang.String key, boolean notExistIsNull, java.lang.Object... arguments)
key
- 资源文件keynotExistIsNull
- true:如果资源文件键不存在,则返回null
false:如果资源文件键不存在,则返回资源文件key
arguments
- 资源文件参数public static java.lang.String getStringByParams(java.lang.String key, java.lang.Object... arguments)
key
- 资源文件keyarguments
- 资源文件参数public static java.lang.String getStringByClassParams(java.lang.String key, java.lang.Class<?> action, boolean notExistIsNull, java.lang.Object... arguments)
key
- 资源文件keyaction
- action对应的类notExistIsNull
- true:如果资源文件键不存在,则返回null
false:如果资源文件键不存在,则返回资源文件key
arguments
- 资源文件参数public static java.lang.String getStringByClassParams(java.lang.String key, java.lang.Class<?> action, java.lang.Object... arguments)
key
- 资源文件keyaction
- action对应的类arguments
- 资源文件参数public static java.lang.String getValueByParams(java.lang.String value, java.lang.Object... arguments)
value
- arguments
- public static java.lang.String getStringByMemory(java.lang.String key, boolean notExistIsNull)
key
- public static java.lang.String getStringByMemory(java.lang.String key)
key
- public static void debugString()
public static void setStringKeyValuesToMemory()
public static void setStringKeyValuesToMemory(java.util.Set<java.lang.String> resources)
resources
- locale
- public static java.lang.String getString(java.lang.String key, java.util.Set<java.lang.String> baseNames, boolean notExistIsNull)
key
- 资源文件keybaseNames
- 国际化资源文件地址集合,无序locale
- 特定的地理、政治和文化地区notExistIsNull
- true:如果资源文件键不存在,则返回null
false:如果资源文件键不存在,则返回资源文件key
public static java.lang.String getString(java.lang.String key, java.util.Set<java.lang.String> baseNames)
key
- 资源文件keybaseNames
- 国际化资源文件地址集合,无序