public class WebCommand extends UICommand implements WebConfig
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
BRICK_WEB_PREFIX |
CTRL_NAME, CTRL_PERSISTCTRL_DOMAIN, CTRL_TRANSIENT, OPERATE_CREATE, OPERATE_DESTROY, OPERATE_INITIAL, OPERATE_REMOVE| 构造器和说明 |
|---|
WebCommand() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getEncoding() |
<T> T |
getHeader(CharSequence key) |
long |
getMaxFileSize() |
long |
getMaxRequestSize() |
int |
getMemoryThreshold() |
static boolean |
isAction(javax.servlet.http.HttpServletRequest request)
请求检测
|
static boolean |
isWebSocket(javax.servlet.http.HttpServletRequest request)
网络套接字
|
static net.isger.brick.core.BaseCommand |
makeCommand(net.isger.brick.core.Console console,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
访问命令(根据应用配置情况做认证包装)
|
static net.isger.brick.core.BaseCommand |
makeCommand(net.isger.brick.core.Console console,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Map<String,Object> parameters)
访问命令(根据应用配置情况做认证包装)
|
protected void |
makeHeader()
生成头部
|
protected void |
makeParameters(Map<String,Object> parameters)
生成参数
|
protected void |
makeTarget()
生成目标
|
cast, getAction, mockAction, newAction, realActionclone, getAccess, getName, getName, getPersist, getPersist, setName, setName, setPersist, setPersist, setPersistcast, getDomain, getDomain, getPermission, getTransient, getTransient, setDomain, setDomain, setTransient, setTransientcast, clearFooter, clearHeader, clearParameter, get, get, get, getFooter, getFooter, getFooters, getHeader, getHeaders, getIdentity, getModule, getOperate, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameters, getPayload, getResult, getSchema, getSource, infect, put, put, set, setFooter, setFooter, setFooter, setFooters, setHeader, setHeader, setHeader, setHeaders, setIdentity, setModule, setOperate, setParameter, setParameter, setParameter, setParameters, setPayload, setResultpublic static boolean isAction(javax.servlet.http.HttpServletRequest request)
request - public static boolean isWebSocket(javax.servlet.http.HttpServletRequest request)
request - public static net.isger.brick.core.BaseCommand makeCommand(net.isger.brick.core.Console console,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
request - response - Exceptionpublic static net.isger.brick.core.BaseCommand makeCommand(net.isger.brick.core.Console console,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Map<String,Object> parameters)
throws Exception
console - request - response - parameters - Exceptionpublic int getMemoryThreshold()
getMemoryThreshold 在接口中 WebConfigpublic long getMaxFileSize()
getMaxFileSize 在接口中 WebConfigpublic long getMaxRequestSize()
getMaxRequestSize 在接口中 WebConfigpublic String getEncoding()
getEncoding 在接口中 WebConfigprotected void makeTarget()
protected void makeHeader()
protected void makeParameters(Map<String,Object> parameters) throws Exception
parameters - Exceptionpublic <T> T getHeader(CharSequence key)
getHeader 在类中 net.isger.brick.core.BaseCommandCopyright © 2024. All rights reserved.