|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Objectorg.nutz.mvc.Mvcs
public abstract class Mvcs
Mvc 相关帮助函数
字段摘要 | |
---|---|
static java.lang.String |
DEFAULT_MSGS
|
static java.lang.String |
LOCALE_KEY
|
static java.lang.String |
MSG
|
构造方法摘要 | |
---|---|
Mvcs()
|
方法摘要 | |
---|---|
static void |
deposeSession(javax.servlet.http.HttpSession session)
注销当前 HTTP 会话。 |
static ActionContext |
getActionContext()
|
static AtMap |
getAtMap()
|
static AtMap |
getAtMap(javax.servlet.ServletContext context)
已过时。 |
static java.util.Map<java.lang.String,java.lang.Object> |
getDefaultLocaleMessage(javax.servlet.ServletContext context)
已过时。 |
static javax.servlet.http.HttpSession |
getHttpSession()
|
static javax.servlet.http.HttpSession |
getHttpSession(boolean createNew)
|
static Ioc |
getIoc()
|
static Ioc |
getIoc(javax.servlet.http.HttpServletRequest request)
已过时。 |
static Ioc |
getIoc(javax.servlet.ServletContext context)
已过时。 |
static IocContext |
getIocContext()
|
static java.util.Map<java.lang.String,java.lang.Object> |
getLocaleMessage(javax.servlet.ServletContext context,
java.lang.String localeName)
已过时。 |
static java.util.Map<java.lang.String,java.lang.Object> |
getLocaleMessage(java.lang.String key)
|
static java.lang.String |
getLocaleName(javax.servlet.http.HttpSession session)
已过时。 |
static java.util.Set<java.lang.String> |
getLocaleNames(javax.servlet.ServletContext context)
已过时。 |
static java.lang.String |
getLocalizationKey()
|
static java.util.Set<java.lang.String> |
getLocalizationKeySet()
|
static java.lang.String |
getMessage(javax.servlet.ServletRequest req,
java.lang.String key)
获取当前请求对象的字符串表中的某一个字符串 |
static NutMessageMap |
getMessageMap(javax.servlet.ServletRequest req)
获取当前请求对象的字符串表(NutMessageMap 封装) |
static java.util.Map<java.lang.String,java.lang.String> |
getMessages(javax.servlet.ServletRequest req)
获取当前请求对象的字符串表 |
static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> |
getMessageSet()
|
static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> |
getMessageSet(javax.servlet.ServletContext context)
已过时。 |
static java.lang.String |
getName()
|
static NutConfig |
getNutConfig()
|
static javax.servlet.http.HttpServletRequest |
getReq()
|
static java.lang.String |
getRequestPath(javax.servlet.http.HttpServletRequest req)
获取当前请求的路径,并去掉后缀 |
static RequestPath |
getRequestPathObject(javax.servlet.http.HttpServletRequest req)
获取当前请求的路径,并去掉后缀 |
static RequestPath |
getRequestPathObject(java.lang.String url)
获取当前请求的路径,并去掉后缀 |
static javax.servlet.http.HttpServletResponse |
getResp()
|
static javax.servlet.ServletContext |
getServletContext()
|
static boolean |
hasLocale(javax.servlet.http.HttpSession session)
已过时。 |
static boolean |
hasLocaleName(javax.servlet.http.HttpSession session)
已过时。 |
static void |
resetALL()
|
static void |
set(java.lang.String name,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
|
static void |
setActionContext(ActionContext actionContext)
|
static void |
setAtMap(AtMap atmap)
|
static void |
setIoc(Ioc ioc)
|
static void |
setIocContext(IocContext iocContext)
|
static java.util.Map<java.lang.String,java.lang.Object> |
setLocale(javax.servlet.http.HttpSession session,
java.lang.String localeName)
已过时。 |
static void |
setLocaleName(javax.servlet.http.HttpSession session,
java.lang.String name)
已过时。 |
static boolean |
setLocalizationKey(java.lang.String key)
设置本地话字符串的键值 如果你用的是 Nutz.Mvc 默认的本地化机制,那么你的本地字符串键值,相当于一个你目录名。 |
static void |
setMessageSet(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> messageSet)
|
static void |
setNutConfig(NutConfig config)
|
static void |
setServletContext(javax.servlet.ServletContext servletContext)
|
static void |
updateRequestAttributes(javax.servlet.http.HttpServletRequest req)
为当前的 HTTP 请求对象设置一些必要的属性。 |
static void |
write(javax.servlet.http.HttpServletResponse resp,
java.lang.Object obj,
JsonFormat format)
它将对象序列化成 JSON 字符串,并写入 HTTP 响应 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
字段详细信息 |
---|
public static final java.lang.String DEFAULT_MSGS
public static final java.lang.String MSG
public static final java.lang.String LOCALE_KEY
构造方法详细信息 |
---|
public Mvcs()
方法详细信息 |
---|
public static Ioc getIoc()
public static void setIoc(Ioc ioc)
public static AtMap getAtMap()
public static void setAtMap(AtMap atmap)
public static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> getMessageSet()
public static void setMessageSet(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> messageSet)
public static java.util.Map<java.lang.String,java.lang.Object> getLocaleMessage(java.lang.String key)
public static void setNutConfig(NutConfig config)
public static NutConfig getNutConfig()
@Deprecated public static Ioc getIoc(javax.servlet.http.HttpServletRequest request)
1.a.33 之后不推荐采用
request
- 请求对象
IocBy
@Deprecated public static Ioc getIoc(javax.servlet.ServletContext context)
context
- 上下文环境
IocBy
@Deprecated public static AtMap getAtMap(javax.servlet.ServletContext context)
@Deprecated public static java.lang.String getLocaleName(javax.servlet.http.HttpSession session)
@Deprecated public static void setLocaleName(javax.servlet.http.HttpSession session, java.lang.String name)
@Deprecated public static boolean hasLocaleName(javax.servlet.http.HttpSession session)
@Deprecated public static boolean hasLocale(javax.servlet.http.HttpSession session)
@Deprecated public static java.util.Set<java.lang.String> getLocaleNames(javax.servlet.ServletContext context)
@Deprecated public static java.util.Map<java.lang.String,java.lang.Object> setLocale(javax.servlet.http.HttpSession session, java.lang.String localeName)
在 jsp 中,你可以用 EL 表达式 ${msgs.xxx} 来直接获取字符串的值。
@Deprecated public static java.util.Map<java.lang.String,java.lang.Object> getLocaleMessage(javax.servlet.ServletContext context, java.lang.String localeName)
context
- 上下文localeName
- 本地名
Localization
,
MessageLoader
@Deprecated public static java.util.Map<java.lang.String,java.lang.Object> getDefaultLocaleMessage(javax.servlet.ServletContext context)
context
- 上下文
@Deprecated public static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> getMessageSet(javax.servlet.ServletContext context)
context
- 上下文
public static java.util.Map<java.lang.String,java.lang.String> getMessages(javax.servlet.ServletRequest req)
req
- 请求对象
public static NutMessageMap getMessageMap(javax.servlet.ServletRequest req)
req
- 请求对象
public static java.lang.String getMessage(javax.servlet.ServletRequest req, java.lang.String key)
req
- 请求对象key
- 字符串键值
public static java.lang.String getLocalizationKey()
public static boolean setLocalizationKey(java.lang.String key)
如果你用的是 Nutz.Mvc 默认的本地化机制,那么你的本地字符串键值,相当于一个你目录名。
比如 "zh_CN" 等
key
- 键值
public static java.util.Set<java.lang.String> getLocalizationKeySet()
public static void updateRequestAttributes(javax.servlet.http.HttpServletRequest req)
req
- HTTP 请求对象public static java.lang.String getRequestPath(javax.servlet.http.HttpServletRequest req)
public static RequestPath getRequestPathObject(javax.servlet.http.HttpServletRequest req)
public static RequestPath getRequestPathObject(java.lang.String url)
public static void deposeSession(javax.servlet.http.HttpSession session)
session
- HTTP 会话对象public static void write(javax.servlet.http.HttpServletResponse resp, java.lang.Object obj, JsonFormat format) throws java.io.IOException
resp
- 响应对象obj
- 数据对象format
- JSON 的格式化方式
java.io.IOException
- 写入失败public static final javax.servlet.http.HttpServletRequest getReq()
public static final javax.servlet.http.HttpServletResponse getResp()
public static final java.lang.String getName()
public static final ActionContext getActionContext()
public static void set(java.lang.String name, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
public static void setServletContext(javax.servlet.ServletContext servletContext)
public static void setActionContext(ActionContext actionContext)
public static javax.servlet.ServletContext getServletContext()
public static void setIocContext(IocContext iocContext)
public static IocContext getIocContext()
public static void resetALL()
public static javax.servlet.http.HttpSession getHttpSession()
public static javax.servlet.http.HttpSession getHttpSession(boolean createNew)
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |