| 构造器和说明 |
|---|
DefaultI18N() |
| 限定符和类型 | 方法和说明 |
|---|---|
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) |
public java.util.Locale getRequestContextLocal(javax.servlet.http.HttpServletRequest request)
getRequestContextLocal 在接口中 I18npublic java.lang.String getRequestContextLocalCode(javax.servlet.http.HttpServletRequest request)
getRequestContextLocalCode 在接口中 I18npublic java.lang.String getI18nMessage(java.lang.String code,
java.lang.String defaultMessage,
javax.servlet.http.HttpServletRequest request)
I18ngetI18nMessage 在接口中 I18npublic java.lang.String getI18nMessage(java.lang.String code,
javax.servlet.http.HttpServletRequest request)
I18ngetI18nMessage 在接口中 I18npublic java.lang.String getI18nMessage(java.lang.String code,
java.lang.String defaultMessage)
I18ngetI18nMessage 在接口中 I18npublic java.lang.String getI18nMessage(java.lang.String code)
I18ngetI18nMessage 在接口中 I18npublic java.lang.String getI18nMessage(java.lang.String code,
java.lang.Object[] args,
javax.servlet.http.HttpServletRequest request)
I18ngetI18nMessage 在接口中 I18npublic java.lang.String getI18nMessage(java.lang.String code,
java.lang.Object[] args)
getI18nMessage 在接口中 I18npublic java.lang.String getI18nMessage(java.lang.String code,
java.lang.Object[] args,
java.lang.String defaultMessage)
getI18nMessage 在接口中 I18npublic java.lang.String getI18nMessage(java.lang.String code,
java.lang.Object[] args,
java.lang.String defaultMessage,
javax.servlet.http.HttpServletRequest request)
I18ngetI18nMessage 在接口中 I18npublic void setLocale(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String locale)