public interface I18n
I18n.java
Description:
bboss workgroup
Copyright (c) 2005-2013
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getI18nMessage(java.lang.String code)
根据code从mvc的国际化配置文件中获取对应语言的代码值,如果代码值为空,则返回defaultMessage
|
java.lang.String |
getI18nMessage(java.lang.String code,
javax.servlet.http.HttpServletRequest request)
根据code从mvc的国际化配置文件中获取对应语言的代码值
|
java.lang.String |
getI18nMessage(java.lang.String code,
java.lang.Object[] args) |
java.lang.String |
getI18nMessage(java.lang.String code,
java.lang.Object[] args,
javax.servlet.http.HttpServletRequest request)
根据code从mvc的国际化配置文件中获取对应语言的代码值,并且将数组args中的每个元素替换到代码值中位置占位符,例如{0}会用数组的第一个元素替换
|
java.lang.String |
getI18nMessage(java.lang.String code,
java.lang.Object[] args,
java.lang.String defaultMessage) |
java.lang.String |
getI18nMessage(java.lang.String code,
java.lang.Object[] args,
java.lang.String defaultMessage,
javax.servlet.http.HttpServletRequest request)
根据code从mvc的国际化配置文件中获取对应语言的代码值,如果代码值为空,则返回defaultMessage,并且将数组args中的每个元素替换到代码值中位置占位符,例如{0}会用数组的第一个元素替换
|
java.lang.String |
getI18nMessage(java.lang.String code,
java.lang.String defaultMessage)
根据code从mvc的国际化配置文件中获取对应语言的代码值,如果代码值为空,则返回defaultMessage
|
java.lang.String |
getI18nMessage(java.lang.String code,
java.lang.String defaultMessage,
javax.servlet.http.HttpServletRequest request)
根据code从mvc的国际化配置文件中获取对应语言的代码值,如果代码值为空,则返回defaultMessage
|
java.util.Locale |
getRequestContextLocal(javax.servlet.http.HttpServletRequest request) |
java.lang.String |
getRequestContextLocalCode(javax.servlet.http.HttpServletRequest request) |
void |
setLocale(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.util.Locale locale) |
void |
setLocale(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String locale) |
java.util.Locale getRequestContextLocal(javax.servlet.http.HttpServletRequest request)
java.lang.String getRequestContextLocalCode(javax.servlet.http.HttpServletRequest request)
java.lang.String getI18nMessage(java.lang.String code,
javax.servlet.http.HttpServletRequest request)
code - request - java.lang.String getI18nMessage(java.lang.String code,
java.lang.String defaultMessage,
javax.servlet.http.HttpServletRequest request)
code - defaultMessage - request - java.lang.String getI18nMessage(java.lang.String code,
java.lang.String defaultMessage)
code - defaultMessage - request - java.lang.String getI18nMessage(java.lang.String code)
code - defaultMessage - request - java.lang.String getI18nMessage(java.lang.String code,
java.lang.Object[] args,
javax.servlet.http.HttpServletRequest request)
code - args - request - java.lang.String getI18nMessage(java.lang.String code,
java.lang.Object[] args)
java.lang.String getI18nMessage(java.lang.String code,
java.lang.Object[] args,
java.lang.String defaultMessage)
java.lang.String getI18nMessage(java.lang.String code,
java.lang.Object[] args,
java.lang.String defaultMessage,
javax.servlet.http.HttpServletRequest request)
code - args - defaultMessage - request - void setLocale(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String locale)
void setLocale(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.util.Locale locale)