public abstract class BaseAction
extends com.mingsoft.base.action.BaseAction
| 构造器和说明 |
|---|
BaseAction() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean |
checkRandCode(javax.servlet.http.HttpServletRequest request)
验证验证码
|
protected boolean |
checkRandCode(javax.servlet.http.HttpServletRequest request,
String param)
验证验证码
|
protected String |
decryptByAES(javax.servlet.http.HttpServletRequest request,
String str)
AES解密字符串,key值为当前应用编号
|
protected String |
encryptByAES(javax.servlet.http.HttpServletRequest request,
String str)
AES加密字符串,key值为当前应用编号
|
protected AppEntity |
getApp(javax.servlet.http.HttpServletRequest request)
已过时。
|
protected int |
getAppId(javax.servlet.http.HttpServletRequest request)
已过时。
|
protected ModelEntity |
getBasicModelCode(javax.servlet.http.HttpServletRequest request)
根据当前的模块获取到当前模块的basic文章模块信息
|
protected ModelEntity |
getCategoryModelCode(javax.servlet.http.HttpServletRequest request)
根据当前的模块获取到当前模块的分类模块信息
|
protected String |
getCodeBySession(javax.servlet.http.HttpServletRequest request)
读取管理员session
|
protected int |
getHistoryPageNoByCookie(javax.servlet.http.HttpServletRequest request)
根据cookie获取历史页码
|
protected ManagerSessionEntity |
getManagerBySession(javax.servlet.http.HttpServletRequest request)
读取管理员session
|
protected int |
getManagerId(javax.servlet.http.HttpServletRequest request)
获取管理员id,规则:没有父ID就获取自身的ID
|
protected int |
getModelCodeId(javax.servlet.http.HttpServletRequest request)
已过时。
|
protected int |
getModelCodeId(javax.servlet.http.HttpServletRequest request,
com.mingsoft.base.constant.e.BaseEnum code)
根据模块编码获得模块编号
|
protected int |
getModelCodeId(javax.servlet.http.HttpServletRequest request,
String code)
已过时。
推荐使用加密过的模块编码获取模块编号,如getModelCodeIdForAES
|
protected int |
getModelCodeIdForAES(javax.servlet.http.HttpServletRequest request,
String code)
根据加密过的模块编码获得模块编号
|
protected String |
getRandCode(javax.servlet.http.HttpServletRequest request)
获取验证码
|
protected String |
getResString(String key) |
protected int |
getRootModelCodeId(javax.servlet.http.HttpServletRequest request)
根据当前模块编码父模块编号
|
protected String |
getTemplatePath(javax.servlet.http.HttpServletRequest req)
获取模板路径
|
protected boolean |
isSystemManager(javax.servlet.http.HttpServletRequest request)
判断当前管理员是否是系统平台管理员
|
protected String |
parserMsTag(String html,
IGeneralParser parser,
javax.servlet.http.HttpServletRequest req)
解析ms标签内容
|
protected String |
redirectBack(javax.servlet.http.HttpServletRequest request,
boolean flag)
返回重定向
|
protected void |
removeUrlParams(javax.servlet.http.HttpServletRequest request,
String[] fitlers)
已过时。
|
protected String |
view(String path)
视图层路径,会根据配置文件中的后台管理页面进行拼接
|
assemblyRequestMap, assemblyRequestUrlParams, assemblyRequestUrlParams, getBean, getBean, getBoolean, getCookie, getDomain, getHost, getHostIp, getInt, getInt, getIntBase64, getIp, getMACAddress, getMapByProperties, getMapByProperties, getPageNo, getPageSize, getPageSize, getRealPath, getResString, getResString, getResString, getSession, getUrl, isMobileDevice, outJson, outJson, outJson, outJson, outJson, outJson, outJson, outJson, outJson, outJson, outJson, outString, readStreamParameter, redirect, removeSession, setCookie, setCookie, setSessionprotected ModelEntity getCategoryModelCode(javax.servlet.http.HttpServletRequest request)
request - 请求对象protected ModelEntity getBasicModelCode(javax.servlet.http.HttpServletRequest request)
request - 请求对象protected int getManagerId(javax.servlet.http.HttpServletRequest request)
request - 请求对象protected boolean isSystemManager(javax.servlet.http.HttpServletRequest request)
request - 请求对象protected ManagerSessionEntity getManagerBySession(javax.servlet.http.HttpServletRequest request)
request - 请求对象protected String getResString(String key)
getResString 在类中 com.mingsoft.base.action.BaseActionprotected boolean checkRandCode(javax.servlet.http.HttpServletRequest request)
request - HttpServletRequest对象protected String decryptByAES(javax.servlet.http.HttpServletRequest request, String str)
request - HttpServletRequest对象str - 需要解密的字符串protected String encryptByAES(javax.servlet.http.HttpServletRequest request, String str)
request - HttpServletRequest对象str - 需要加密的字符串protected int getHistoryPageNoByCookie(javax.servlet.http.HttpServletRequest request)
request - HttpServletRequest对象@Deprecated protected int getAppId(javax.servlet.http.HttpServletRequest request)
request - HttpServletRequest对象BasicUtil@Deprecated protected AppEntity getApp(javax.servlet.http.HttpServletRequest request)
request - HttpServletRequest对象BasicUtilprotected String getRandCode(javax.servlet.http.HttpServletRequest request)
request - HttpServletRequest对象protected int getModelCodeIdForAES(javax.servlet.http.HttpServletRequest request,
String code)
request - HttpServletRequest对象code - 编码@Deprecated protected int getModelCodeId(javax.servlet.http.HttpServletRequest request)
request - HttpServletRequest对象protected int getRootModelCodeId(javax.servlet.http.HttpServletRequest request)
request - HttpServletRequest对象protected int getModelCodeId(javax.servlet.http.HttpServletRequest request,
com.mingsoft.base.constant.e.BaseEnum code)
request - HttpServletRequest对象code - 编码protected int getModelCodeId(javax.servlet.http.HttpServletRequest request,
String code)
request - HttpServletRequest对象code - 编码protected String getCodeBySession(javax.servlet.http.HttpServletRequest request)
request - HttpServletRequest对象protected String redirectBack(javax.servlet.http.HttpServletRequest request, boolean flag)
request - HttpServletRequest对象flag - true:提供给springMVC返回,false:只是获取地址protected String parserMsTag(String html, IGeneralParser parser, javax.servlet.http.HttpServletRequest req)
html - 模板文件html内容req - HttpServletRequest对象protected String getTemplatePath(javax.servlet.http.HttpServletRequest req)
req - HttpServletRequest对象protected boolean checkRandCode(javax.servlet.http.HttpServletRequest request,
String param)
param - 表单验证码参数名称request - HttpServletRequest对象@Deprecated protected void removeUrlParams(javax.servlet.http.HttpServletRequest request, String[] fitlers)
request - fitlers - 需要移除的字段名称Copyright © 2018. All rights reserved.