public abstract class BaseAction
extends net.mingsoft.base.action.BaseAction
| 构造器和说明 |
|---|
BaseAction() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean |
checkRandCode()
验证验证码
|
protected boolean |
checkRandCode(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 ManagerEntity |
getManagerBySession()
读取管理员session
|
protected String |
getRandCode()
获取验证码
|
protected String |
getResString(String key) |
protected String |
redirectBack(boolean flag)
返回重定向
|
protected void |
removeUrlParams(javax.servlet.http.HttpServletRequest request,
String[] fitlers)
已过时。
|
protected boolean |
validated(String tableName,
String fieldName,
String fieldValue)
适用于insert save数据时进行唯一性判断
判断指定字段在数据库是否已经存在
|
protected boolean |
validated(String tableName,
String fieldName,
String fieldValue,
String id,
String idName)
适用于update 更新 数据时进行唯一性判断
判断指定字段在数据库是否已经存在
主键id用来防止跟自身字段验证重复
|
protected ManagerEntity getManagerBySession()
protected String getResString(String key)
getResString 在类中 net.mingsoft.base.action.BaseActionprotected boolean checkRandCode()
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 String getRandCode()
protected String redirectBack(boolean flag)
flag - true:提供给springMVC返回,false:只是获取地址protected boolean checkRandCode(String param)
param - 表单验证码参数名称@Deprecated protected void removeUrlParams(javax.servlet.http.HttpServletRequest request, String[] fitlers)
request - fitlers - 需要移除的字段名称protected boolean validated(String tableName, String fieldName, String fieldValue)
tableName - 表名fieldName - 字段名fieldValue - 字段值Copyright © 2022. All rights reserved.