public abstract class BaseAction extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
LOG |
| Constructor and Description |
|---|
BaseAction() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getDomain(javax.servlet.http.HttpServletRequest request)
Deprecated.
|
protected String |
getHost(javax.servlet.http.HttpServletRequest request)
读取服务器主机信息
|
protected String |
getHostIp()
读取服务器主机ip信息
|
protected String |
getLocaleString(String key,
String resources)
获取本地化文件
|
protected Map<String,String> |
getMapByProperties(ResourceBundle rb) |
protected Map<String,String> |
getMapByProperties(String filePath)
根据属性配置文件返回map
|
protected String |
getResString(String key)
读取国际化资源文件
|
protected String |
getResString(String key,
ResourceBundle rb)
读取国际化资源文件,优先模块对应的资源文件,如果模块资源文件找不到就会优先基础层
|
protected String |
getResString(String key,
ResourceBundle rb,
String... fullStrs)
读取国际化资源文件,优先模块对应的资源文件,如果模块资源文件找不到就会优先基础层
|
protected String |
getResString(String key,
String... fullStrs)
读取国际化资源文件
|
protected String |
getUrl(javax.servlet.http.HttpServletRequest request)
Deprecated.
|
boolean |
isMobileDevice(javax.servlet.http.HttpServletRequest request)
根据当前请求的特征,判断该请求是否来自手机终端,主要检测特殊的头信息,以及user-Agent这个header
|
protected void |
outJson(javax.servlet.http.HttpServletResponse response,
BaseEntity entity)
Deprecated.
|
protected void |
outJson(javax.servlet.http.HttpServletResponse response,
BaseEnum code,
boolean flag)
Deprecated.
|
protected void |
outJson(javax.servlet.http.HttpServletResponse response,
BaseEnum code,
boolean flag,
String msg)
Deprecated.
|
protected void |
outJson(javax.servlet.http.HttpServletResponse response,
BaseEnum code,
boolean flag,
String msg,
Object data)
Deprecated.
|
protected void |
outJson(javax.servlet.http.HttpServletResponse response,
boolean flag)
Deprecated.
|
protected void |
outJson(javax.servlet.http.HttpServletResponse response,
boolean flag,
String msg)
Deprecated.
|
protected void |
outJson(javax.servlet.http.HttpServletResponse response,
List list)
Deprecated.
|
protected void |
outJson(javax.servlet.http.HttpServletResponse response,
List list,
String... filters)
Deprecated.
|
protected void |
outJson(javax.servlet.http.HttpServletResponse response,
List list,
String dateFmt)
Deprecated.
|
protected void |
outJson(javax.servlet.http.HttpServletResponse response,
Object jsonDataStr)
Deprecated.
|
protected void |
outJson(javax.servlet.http.HttpServletResponse response,
Object obj,
String... filters)
Deprecated.
|
protected void |
outString(javax.servlet.http.HttpServletResponse response,
Object dataStr)
Deprecated.
|
protected void |
redirect(javax.servlet.http.HttpServletResponse response,
String path) |
protected String getLocaleString(String key, String resources)
key - resources - 资源文件所在位置@Deprecated protected void outJson(javax.servlet.http.HttpServletResponse response, BaseEnum code, boolean flag, String msg, Object data)
ResultData包装对象response - HttpServletResponse对象code - 模块编号flag - 成功状态,true:成功、false:失败msg - 提示信息data - 数据@Deprecated protected void outJson(javax.servlet.http.HttpServletResponse response, BaseEnum code, boolean flag, String msg)
ResultData包装对象response - HttpServletResponse对象code - 模块编号flag - 成功状态,true:成功、false:失败msg - 提示信息@Deprecated protected void outJson(javax.servlet.http.HttpServletResponse response, boolean flag, String msg)
response - HttpServletResponse对象code - 模块编号flag - 成功状态,true:成功、false:失败msg - 提示信息@Deprecated protected void outJson(javax.servlet.http.HttpServletResponse response, BaseEnum code, boolean flag)
ResultData包装对象response - HttpServletResponse对象code - 模块编号flag - 成功状态,true:成功、false:失败@Deprecated protected void outJson(javax.servlet.http.HttpServletResponse response, boolean flag)
ResultData包装对象response - HttpServletResponse对象flag - 成功状态,true:成功、false:失败@Deprecated protected void outJson(javax.servlet.http.HttpServletResponse response, Object jsonDataStr)
ResultData包装对象response - HttpServletResponse对象jsonDataStr - 字符串@Deprecated protected void outJson(javax.servlet.http.HttpServletResponse response, BaseEntity entity)
ResultData包装对象response - entity - 实体对象@Deprecated protected void outJson(javax.servlet.http.HttpServletResponse response, List list)
ResultData包装对象response - HttpServletResponse对象list - 记录集合@Deprecated protected void outJson(javax.servlet.http.HttpServletResponse response, List list, String... filters)
ResultData包装对象response - list - 记录集合filters - 需要过滤调的属性字断,当只过滤一个属性的时候需要使用new String[]传递@Deprecated protected void outJson(javax.servlet.http.HttpServletResponse response, Object obj, String... filters)
ResultData包装对象response - list - 记录集合filters - 需要过滤调的属性字断,当只过滤一个属性的时候需要使用new String[]传递@Deprecated protected void outJson(javax.servlet.http.HttpServletResponse response, List list, String dateFmt)
ResultData包装对象response - HttpServletResponse对象list - 记录集合dateFmt - 日期格式化protected void redirect(javax.servlet.http.HttpServletResponse response,
String path)
response - HttpServletResponse对象path - 日期格式化@Deprecated protected void outString(javax.servlet.http.HttpServletResponse response, Object dataStr)
ResultData包装对象response - HttpServletResponse对象dataStr - 字符串@Deprecated protected String getUrl(javax.servlet.http.HttpServletRequest request)
request - HttpServletRequest对象BasicUtil.getUrl@Deprecated protected String getDomain(javax.servlet.http.HttpServletRequest request)
request - HttpServletRequest对象BasicUtil.getDomainprotected String getHost(javax.servlet.http.HttpServletRequest request)
request - HttpServletRequest对象protected String getHostIp()
protected String getResString(String key)
key - 键值protected String getResString(String key, ResourceBundle rb)
key - 键值rb - 模块对应资源文件protected String getResString(String key, String... fullStrs)
key - 键值fullStrs - 需填充的值protected String getResString(String key, ResourceBundle rb, String... fullStrs)
key - 键值rb - 模块对应资源文件public boolean isMobileDevice(javax.servlet.http.HttpServletRequest request)
request - HttpServletRequest对象,http请求protected Map<String,String> getMapByProperties(String filePath)
protected Map<String,String> getMapByProperties(ResourceBundle rb)
Copyright © 2021. All rights reserved.