public class PageUtil
extends java.lang.Object
Description: 页面工具类
Title:首亨软件 - TSS/CRM等
限定符和类型 | 字段和说明 |
---|---|
static double |
PAGE_VERSION |
构造器和说明 |
---|
PageUtil() |
限定符和类型 | 方法和说明 |
---|---|
static java.util.concurrent.ConcurrentMap<java.lang.String,Page> |
getDaemonLogicMap()
获取后台程序模块
|
static Param |
getMidParam(java.lang.String seqNo)
获取联动类型的参数
|
static Page |
getPage(java.lang.String pageId)
获取模块对象
|
static java.lang.String |
getPageType(DataCenter dc,
java.lang.String pageId)
获取页面类型
|
static boolean |
loadAll(DataCenter dc)
加载所有模块
|
static boolean |
loadByPageId(DataCenter dc,
java.lang.String pageId)
通过页面编号加载模块
|
static void |
loadMidParamById(DataCenter dc,
java.lang.String paramSeqNo)
通过编号重新加载联动控件
|
static java.lang.String[] |
processLogic(DataCenter dc,
java.lang.String pageId) |
static java.lang.String[] |
processLogic(javax.servlet.http.HttpServletRequest request,
DataCenter dc,
java.lang.String pageId) |
static java.lang.String[] |
processLogic(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
UserInfo userInfo,
DataCenter dc,
java.lang.String pageId)
执行逻辑页面,此方法主要供其他逻辑模块调用,不是本配置模块必须的方法
|
static java.lang.String[] |
processLogic(javax.servlet.http.HttpServletRequest request,
UserInfo userInfo,
DataCenter dc,
java.lang.String pageId) |
static java.lang.String[] |
processLogic(SH3Action action,
java.lang.String pageId)
执行逻辑页面,此方法主要供其他逻辑模块调用,不是本配置模块必须的方法
|
static java.lang.String[] |
processLogic(java.lang.String pageId) |
static void |
relaodDaemonLogic(Page page)
刷新后台单个后台定时任务
|
static void |
relaodDaemonLogicMap()
重新加载所有的后台定时任务
|
static void |
removeByPageId(java.lang.String pageId)
删除页面模块
|
static java.lang.String[] |
splitDot(java.lang.String str)
按.分隔成数组
|
static java.lang.String[] |
splitDot2(java.lang.String str)
区分点
|
public static final double PAGE_VERSION
public static boolean loadAll(DataCenter dc)
dc
- DataCenterpublic static boolean loadByPageId(DataCenter dc, java.lang.String pageId)
dc
- DataCenterpageId
- Stringpublic static Param getMidParam(java.lang.String seqNo)
seqNo
- Stringpublic static void loadMidParamById(DataCenter dc, java.lang.String paramSeqNo)
dc
- DataCenterparamSeqNo
- Stringpublic static void relaodDaemonLogic(Page page)
page
- Pagepublic static void relaodDaemonLogicMap()
public static java.util.concurrent.ConcurrentMap<java.lang.String,Page> getDaemonLogicMap()
public static Page getPage(java.lang.String pageId)
pageId
- Stringpublic static java.lang.String[] splitDot(java.lang.String str)
str
- Stringpublic static java.lang.String[] splitDot2(java.lang.String str)
str
- Stringpublic static java.lang.String getPageType(DataCenter dc, java.lang.String pageId)
dc
- DataCenterpageId
- Stringpublic static java.lang.String[] processLogic(SH3Action action, java.lang.String pageId) throws java.lang.Exception
action
- SH3ActionpageId
- 页面编号java.lang.Exception
- Exceptionpublic static void removeByPageId(java.lang.String pageId)
pageId
- Stringpublic static java.lang.String[] processLogic(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, UserInfo userInfo, DataCenter dc, java.lang.String pageId) throws java.lang.Exception
request
- HttpServletRequest对象response
- HttpServletResponse对象userInfo
- 当前登陆用户信息dc
- 数据连接中心pageId
- 页面编号java.lang.Exception
- Exceptionpublic static java.lang.String[] processLogic(javax.servlet.http.HttpServletRequest request, UserInfo userInfo, DataCenter dc, java.lang.String pageId) throws java.lang.Exception
java.lang.Exception
public static java.lang.String[] processLogic(javax.servlet.http.HttpServletRequest request, DataCenter dc, java.lang.String pageId) throws java.lang.Exception
java.lang.Exception
public static java.lang.String[] processLogic(DataCenter dc, java.lang.String pageId) throws java.lang.Exception
java.lang.Exception
public static java.lang.String[] processLogic(java.lang.String pageId) throws java.lang.Exception
java.lang.Exception