public class SHReportBaseAction extends SHRootAction
Title:首亨软件 - struts2公共父类 报表 使用连接池不一样
Description: 首亨软件 - SHForce
BEGIN_DIRECT_FORWARD
AUTH_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
构造器和说明 |
---|
SHReportBaseAction() |
限定符和类型 | 方法和说明 |
---|---|
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 排序字符串
|
DataCenter |
getRdc() |
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 rdc)
初始化参数
|
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, setUserInfo
andCondition, andCondition, andLikeCondition, andLikeCondition, andLikeRequestCondition, andLikeRequestCondition, andLikeRequestCondition, andLikeRequestCondition, andRequestCondition, andRequestCondition, andRequestCondition, andRequestCondition, array2String, orCondition, orCondition, orLikeCondition, orLikeCondition, orLikeRequestCondition, orLikeRequestCondition, orLikeRequestCondition, orLikeRequestCondition, orRequestCondition, orRequestCondition, orRequestCondition, orRequestCondition, requestArray2String
public void init(DataCenter rdc)
rdc
- 数据处理中心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)
public DataCenter getRdc()