public class PageContext extends Constant
Description: 页面模块上下文
Title:首亨软件 - TSS/CRM等
KEY_DATACENTER, KEY_EX_DATACENTER, KEY_GLOABLE_CACHE_PREFIX, KEY_GLOABLE_CACHE_VAR, KEY_HTTPSERVLET_REQUEST, KEY_HTTPSERVLET_RESPONSE, KEY_HTTPSERVLET_SESSION, KEY_LOGIN_USERINFO, KEY_PAGE, KEY_PAGE_AFTER_FORM_HTML, KEY_PAGE_EXPORT_OPERATE, KEY_PAGE_ID, KEY_PAGE_LISTTABLEINFO, KEY_PARAM_DEFAULT_PREFIX, KEY_REPORT_DATACENTER
限定符和类型 | 方法和说明 |
---|---|
void |
appendAfterFormHtml(java.lang.String html)
添加页面渲染结束后的HTML
|
java.lang.String |
getAfterFormHtml()
获取页面渲染结束后需要添加的HTML代码
|
DataCenter |
getDataCenter()
获取主数据连接中心
|
DataCenter |
getDataCenter(java.lang.String key)
获取数据库连接对象
|
Datastore |
getDatastore(java.lang.String key)
获取数据集
|
DataCenter |
getExDataCenter()
获取扩展数据连接中心
|
java.lang.String |
getGloableVar(java.lang.String varName)
获取全局变量值
|
int |
getInteger(java.lang.String key)
获取整型
|
java.util.List |
getList(java.lang.String key) |
ListTableInfo |
getListTableInfo() |
Page |
getPage()
获取页面对象
|
static PageContext |
getPageContext(javax.servlet.http.HttpServletRequest request)
获取PageContext对象
|
PageGloableCache |
getPageGloableCache()
获取页面全局属性
|
java.lang.String |
getPageId()
获取页面编号
|
int |
getParamDefaultIntValue(java.lang.String paramId) |
int |
getParamDefaultIntValue(java.lang.String paramId,
int defaultValue) |
java.lang.String |
getParamDefaultValue(java.lang.String paramId) |
DataCenter |
getReportDataCenter()
获取报表数据连接中心
|
javax.servlet.http.HttpServletRequest |
getRequest()
获取HTTPServletRequest 对象
|
javax.servlet.http.HttpServletResponse |
getResponse()
获取HttpServletResponse 对象
|
javax.servlet.http.HttpSession |
getSession()
获取HttpSession 对象
|
java.lang.String |
getString(java.lang.String key)
获取字符串
|
UserInfo |
getUserInfo()
获取当前登陆对象
|
java.lang.Object |
getValue(java.lang.String key)
获取上下文中的值
|
boolean |
isExport()
是否导出
|
boolean |
isExportPdf()
是否导出
|
void |
pubGloableVar(java.lang.String varName,
java.lang.String value)
保存全局变量
|
void |
putGloableValue(PageGloableCache pgc)
设置页面全局属性
|
void |
putListTableInfo(ListTableInfo listTable) |
void |
putPageId(java.lang.String pageId)
保存页面编号
|
void |
putParamDefaultValue(java.lang.String paramId,
int value) |
void |
putParamDefaultValue(java.lang.String paramId,
java.lang.String value)
设置页面参数默认值项
|
void |
putValue(java.lang.String key,
java.lang.Object obj)
存值
|
void |
removeByKey(java.lang.String key) |
void |
setExportOperate(java.lang.String exportType)
设置该操作为导出操作
|
public static PageContext getPageContext(javax.servlet.http.HttpServletRequest request)
request
- HttpServletRequestpublic java.lang.Object getValue(java.lang.String key)
key
- Stringpublic void putValue(java.lang.String key, java.lang.Object obj)
key
- Stringobj
- Objectpublic void putPageId(java.lang.String pageId)
pageId
- Stringpublic void removeByKey(java.lang.String key)
public java.lang.String getPageId()
public java.lang.String getString(java.lang.String key)
key
- Stringpublic int getInteger(java.lang.String key)
key
- Stringpublic Page getPage()
public Datastore getDatastore(java.lang.String key)
key
- Stringpublic DataCenter getDataCenter()
public DataCenter getReportDataCenter()
public DataCenter getExDataCenter()
public DataCenter getDataCenter(java.lang.String key)
key
- Stringpublic UserInfo getUserInfo()
public javax.servlet.http.HttpServletRequest getRequest()
public javax.servlet.http.HttpServletResponse getResponse()
public javax.servlet.http.HttpSession getSession()
public void putParamDefaultValue(java.lang.String paramId, java.lang.String value)
paramId
- Stringvalue
- Stringpublic void putParamDefaultValue(java.lang.String paramId, int value)
public java.lang.String getParamDefaultValue(java.lang.String paramId)
public int getParamDefaultIntValue(java.lang.String paramId)
public int getParamDefaultIntValue(java.lang.String paramId, int defaultValue)
public java.util.List getList(java.lang.String key)
public void putGloableValue(PageGloableCache pgc)
pgc
- PageGloableCachepublic PageGloableCache getPageGloableCache()
public void pubGloableVar(java.lang.String varName, java.lang.String value)
varName
- Stringvalue
- Stringpublic java.lang.String getGloableVar(java.lang.String varName)
varName
- Stringpublic void appendAfterFormHtml(java.lang.String html)
html
- Stringpublic java.lang.String getAfterFormHtml()
public void setExportOperate(java.lang.String exportType)
exportType
- Stringpublic boolean isExport()
public boolean isExportPdf()
public void putListTableInfo(ListTableInfo listTable)
public ListTableInfo getListTableInfo()