public class SHExBaseAction extends SHRootAction
Title:首亨软件 - struts2公共父类 报表 使用连接池不一样 扩展连接
Description: 首亨软件 - SHForce
BEGIN_DIRECT_FORWARDAUTH_LOGIN, AUTH_LOGIN_IGNORE, DOWNLOAD, ERROR, FAILURE, IFRAME_FORWARD, IFRAME_FORWARD_EX, IFRAME_TREE_FORWARD, INCLUDE_SCRIPT_FUSIONCHARTS, INCLUDE_SCRIPT_HIGHCHARTS, INCLUDE_SCRIPT_JQUERY_EASY_UI, MESSAGE, NOT_LOGIN, RANDCODE_IN_SESSION, SKIN_BLUE, SKIN_BLUE_V3, SKIN_RED, SUCCESS| 构造器和说明 |
|---|
SHExBaseAction() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
begin()
请求方法调用之前调用
|
boolean |
destory()
回收资源
|
void |
destoryResource()
供子模块扩展以销售资源
|
java.lang.String |
execute()
默认执行函数
|
void |
finish()
请求方法之后调用
|
java.lang.Object |
getApplicationValue(java.lang.Object key)
从Application中取值
|
java.lang.String |
getCookieValue(java.lang.String name)
获取COOKIE里的值
|
com.opensymphony.xwork2.ActionContext |
getCtx() |
java.lang.String |
getCurPageNo() |
java.lang.String |
getOrderby(java.lang.String defaultCol,
java.lang.String defaultType)
根据页面参数,取得 SQL 排序字符串
|
javax.servlet.http.HttpServletRequest |
getRequest() |
java.lang.Object |
getRequestValue(java.lang.String key)
从Request中取值
|
javax.servlet.http.HttpServletResponse |
getResponse() |
javax.servlet.http.HttpSession |
getSession() |
java.lang.Object |
getSessionValue(java.lang.Object key)
从Session中取值
|
java.lang.String |
getShAjaxQuery() |
java.lang.String |
getSortCol() |
java.lang.String |
getSortType() |
void |
init(DataCenter edc)
初始化参数
|
void |
initResource()
扩展后面子模块初始化时用
|
int |
isAuth()
是否进行登陆权限验证
|
void |
setApplicationValue(java.lang.String key,
java.lang.Object value)
将值存入Application中
|
void |
setCookie(java.lang.String name,
java.lang.String value)
保存COOKIE值
|
void |
setCtx(com.opensymphony.xwork2.ActionContext ctx) |
void |
setCurPageNo(java.lang.String curPageNo) |
void |
setRequestValue(java.lang.String key,
java.lang.Object value)
将值存入Request中
|
void |
setSessionValue(java.lang.String key,
java.lang.Object value)
将值存入Session中
|
void |
setShAjaxQuery(java.lang.String shAjaxQuery) |
void |
setSortCol(java.lang.String sortCol) |
void |
setSortType(java.lang.String sortType) |
beginDirectReturn, get__fromUrl, getCallbackFunc, getLoginUserInfo, getUserInfo, set__fromUrl, setCallbackFunc, setUserInfoandCondition, andCondition, andLikeCondition, andLikeCondition, andLikeRequestCondition, andLikeRequestCondition, andLikeRequestCondition, andLikeRequestCondition, andRequestCondition, andRequestCondition, andRequestCondition, andRequestCondition, array2String, orCondition, orCondition, orLikeCondition, orLikeCondition, orLikeRequestCondition, orLikeRequestCondition, orLikeRequestCondition, orLikeRequestCondition, orRequestCondition, orRequestCondition, orRequestCondition, orRequestCondition, requestArray2Stringpublic void init(DataCenter edc)
edc - 数据处理中心public void initResource()
public boolean destory()
public void destoryResource()
public void begin()
public void finish()
public int isAuth()
public java.lang.String execute()
throws java.lang.Exception
java.lang.Exception - 异常信息public void setSessionValue(java.lang.String key,
java.lang.Object value)
key - 索引value - 值public java.lang.Object getSessionValue(java.lang.Object key)
key - 键public void setRequestValue(java.lang.String key,
java.lang.Object value)
key - 索引value - 值public java.lang.Object getRequestValue(java.lang.String key)
key - 键值public void setApplicationValue(java.lang.String key,
java.lang.Object value)
key - 索引value - 值public java.lang.Object getApplicationValue(java.lang.Object key)
key - 健值public java.lang.String getCurPageNo()
public void setCurPageNo(java.lang.String curPageNo)
public java.lang.String getSortCol()
public void setSortCol(java.lang.String sortCol)
public java.lang.String getSortType()
public void setSortType(java.lang.String sortType)
public java.lang.String getCookieValue(java.lang.String name)
name - 名称public void setCookie(java.lang.String name,
java.lang.String value)
name - 键value - 值public com.opensymphony.xwork2.ActionContext getCtx()
public void setCtx(com.opensymphony.xwork2.ActionContext ctx)
public javax.servlet.http.HttpServletRequest getRequest()
public javax.servlet.http.HttpServletResponse getResponse()
public javax.servlet.http.HttpSession getSession()
public java.lang.String getOrderby(java.lang.String defaultCol,
java.lang.String defaultType)
defaultCol - String 默认排序列defaultType - String 默认排序方法public java.lang.String getShAjaxQuery()
public void setShAjaxQuery(java.lang.String shAjaxQuery)