public class SHBase3Action 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
构造器和说明 |
---|
SHBase3Action() |
限定符和类型 | 方法和说明 |
---|---|
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() |
DataCenter |
getDC()
获取ACTION中的DC对象 20110823新增方法
|
org.apache.logging.log4j.Logger |
getLog4j() |
java.lang.String |
getOrderby()
根据页面参数,取得 SQL 排序字符串 不进行默认查询
|
java.lang.String |
getOrderby(java.lang.String defaultCol,
java.lang.String defaultType)
根据页面参数,取得 SQL 排序字符串
|
java.lang.String |
getParameterValue(java.lang.String name) |
java.lang.String[] |
getParameterValues(java.lang.String name) |
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 |
getSkinVersion() |
java.lang.String |
getSortCol() |
java.lang.String |
getSortType() |
void |
init(DataCenter dc)
初始化参数
|
void |
initResource()
扩展后面子模块初始化时用
|
int |
isAuth()
是否进行登陆权限验证
|
void |
resetOrderby()
针对SQLSERVER的重置排序参数
|
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 |
setSkinVersion(java.lang.String skinVersion) |
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 dc)
dc
- 数据处理中心public void begin()
public void finish()
public int isAuth()
public void initResource()
public boolean destory()
public void destoryResource()
public DataCenter getDC()
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 getParameterValue(java.lang.String name)
public java.lang.String[] getParameterValues(java.lang.String name)
public java.lang.String getOrderby(java.lang.String defaultCol, java.lang.String defaultType)
defaultCol
- String 默认排序列defaultType
- String 默认排序方法public void resetOrderby()
public java.lang.String getOrderby()
public java.lang.String getShAjaxQuery()
public void setShAjaxQuery(java.lang.String shAjaxQuery)
public java.lang.String getSkinVersion()
public void setSkinVersion(java.lang.String skinVersion)
public org.apache.logging.log4j.Logger getLog4j()