限定符和类型 | 方法和说明 |
---|---|
void |
PageExportModel.exportBase(Page page,
PageContext pc) |
java.lang.String |
PageLogicModel.logic(Page page,
DataCenter dc,
DataCenter rdc,
DataCenter edc,
PageContext pc) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
Param.getDefaultValueEx(PageContext pc) |
java.util.List<Attr> |
Param.getDefineAttrList(PageContext pc) |
java.lang.String |
Param.getLabelEx(PageContext pc) |
java.lang.String |
Param.getParamIdEx(PageContext pc) |
java.lang.String |
Param.getParamNameEx(PageContext pc) |
int |
Param.getRowItem(PageContext pc) |
java.lang.String |
Param.getTipEx(PageContext pc) |
java.lang.String |
Param.getUseTable(PageContext pc) |
限定符和类型 | 方法和说明 |
---|---|
static PageContext |
PageContext.getPageContext(javax.servlet.http.HttpServletRequest request)
获取PageContext对象
|
限定符和类型 | 方法和说明 |
---|---|
PageContext |
PageLogic.getPc() |
限定符和类型 | 方法和说明 |
---|---|
void |
PageLogic.setPc(PageContext pc) |
限定符和类型 | 方法和说明 |
---|---|
PageContext |
EventLogic.getPc() |
限定符和类型 | 方法和说明 |
---|---|
void |
EventLogic.setPc(PageContext pc) |
限定符和类型 | 方法和说明 |
---|---|
void |
Param_I.setPageContext(PageContext pc) |
void |
ParamBase.setPageContext(PageContext pc) |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
ParamUtil.getParamHtml(Param param,
PageContext pc)
页面参数HTML
|
static void |
ParamUtil.setParamRequestDefault(Page page,
javax.servlet.http.HttpServletRequest request,
java.lang.String name,
java.lang.String value,
java.lang.String str,
PageContext pc)
列表类型的参数设置默认值时添加到Request中,以在SQL中能获取到默认值进行查询
|
限定符和类型 | 方法和说明 |
---|---|
static void |
PageExportWordUtil.exportTable(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Table table,
Page page,
PageContext pc)
导出Word
|
static void |
PageExportUtil.exportTable(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Table table,
Page page,
PageContext pc)
导出Excel
|
static void |
PageExportPdfUtil.exportTable(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Table table,
Page page,
PageContext pc)
导出PDF
|
static java.lang.String |
PagePanelUtil.getPageControlPanelEnd(Page page,
PageContext pc)
sh.template.page.control.end
|
static java.lang.String |
PagePanelUtil.getPageControlPanelStart(Page page,
java.lang.String title,
PageContext pc)
sh.template.page.control.start
|
static java.lang.String |
PagePanelUtil.getPageDataPanelEnd(Page page,
PageContext pc)
sh.template.page.data.end
|
static java.lang.String |
PagePanelUtil.getPageDataPanelStart(Page page,
PageContext pc)
sh.template.page.data.start
|
static java.lang.String |
PagePanelUtil.getPageNavigatePanelEnd(Page page,
PageContext pc)
sh.template.page.pageNavigate.end
|
static java.lang.String |
PagePanelUtil.getPageNavigatePanelStart(Page page,
PageContext pc)
sh.template.page.pageNavigate.start
|
static java.lang.String |
PagePanelUtil.getPagePanelEnd(Page page,
PageContext pc)
sh.template.page.end
|
static java.lang.String |
PagePanelUtil.getPagePanelStart(Page page,
PageContext pc)
sh.template.page.start
|
static java.lang.String |
PagePanelUtil.getPageQueryPanelEnd(Page page,
PageContext pc)
sh.template.page.query.end
|
static java.lang.String |
PagePanelUtil.getPageQueryPanelStart(Page page,
java.lang.String title,
PageContext pc)
sh.template.page.query.start
|
static void |
PageLogUtil.log(PageContext pc,
java.lang.String str)
记录日志
|
static void |
PageLogUtil.log(PageContext pc,
java.lang.String str,
java.lang.Object... params)
日志
|
static java.lang.String |
OptimizationUtil.optimizationScript(PageContext pc,
java.lang.String script)
优化脚本代码 去掉注释
|
static void |
EventUtil.processEvent(Page page,
java.lang.String eventType,
PageAction action,
DataCenter rdc,
DataCenter edc,
PageContext pc)
执行事件
|
static void |
PageExportUtil.processExportDs(Datastore ds,
javax.servlet.http.HttpServletRequest request,
Table table,
ListTableInfo listTable,
java.util.List<TableCell> cellList,
Page page,
PageContext pc,
PageTableExportCache ptCache)
导出工具
|
static com.lowagie.text.Table |
PageExportWordUtil.renderHead(Table table,
ListTableInfo listTable,
PageContext pc) |
static com.itextpdf.text.pdf.PdfPTable |
PageExportPdfUtil.renderHead(Table table,
ListTableInfo listTable,
PageContext pc) |
static int |
PageExportUtil.renderHead(Table table,
ListTableInfo listTable,
jxl.write.WritableSheet sheet,
PageContext pc)
渲染表头
|
限定符和类型 | 方法和说明 |
---|---|
PageContext |
PageGloableCache.getPageContext() |
PageContext |
CacheTr.getPc() |
PageContext |
CacheTd.getPc() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
PageGloableCacheUtil.getGloableVar(PageContext pc,
java.lang.String varName,
java.lang.String defaultValue)
获取全局变量
|
static void |
PageGloableCacheUtil.processGloableDs(Page page,
PageContext pc)
处理全局DS
|
static Datastore |
PageGloableCacheUtil.processPageDs(PageDs pd,
PageContext pc)
解析PageDs数据集
|
void |
CacheTr.setPc(PageContext pc) |
void |
CacheTd.setPc(PageContext pc) |
java.lang.String |
PageTableCache.toHTMLReal(PageContext pc,
java.util.List<CacheTr> list)
转化为HTML
|
构造器和说明 |
---|
CacheTd(int colNo,
TableCell cell,
PageContext pc) |
CacheTr(int rowNo,
PageContext pc) |
PageGloableCache(PageContext pc) |
PageTableCache(PageContext pc) |
PageTableExportCache(PageContext pc) |
限定符和类型 | 方法和说明 |
---|---|
Datastore |
ListTableInfo.findDs(java.lang.String dsName,
PageContext pc)
查找数据集
|
Datastore |
ListTableInfo.getExpandDs(java.lang.String dsName,
PageContext pc,
Datastore curDs,
int rowNo)
查找数据集
|
Datastore |
TableDsDetail.getRealDs(PageContext pc)
获取实时查询数据
|
static void |
ScriptLoadUtil.loadScript(PageContext pc,
java.lang.StringBuilder html)
加载脚本
|
static java.lang.String |
AttrUtil.parseAttr(PageContext pc,
Datastore ds,
ListTableInfo listTable,
int rowNo,
TableCell cell,
java.util.List<Attr> attrList)
转化扩展属性
|
static java.lang.String |
AttrUtil.parseAttr(PageContext pc,
Datastore ds,
ListTableInfo listTable,
int rowNo,
TableCell cell,
java.util.List<Attr> attrList,
java.util.List<java.lang.String> ignoreList)
转化扩展属性
|
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
PageBlockHtmlUtil.blockHtml(javax.servlet.http.HttpServletRequest request,
Page page,
PageContext pc)
页面块HTML
|
static void |
PageBlockHtmlUtil.blockTable(javax.servlet.http.HttpServletRequest request,
Page page,
java.lang.StringBuilder html,
PageContext pc)
块表格
|
static java.lang.String |
PageChartHtmlUtil.chartHtml(javax.servlet.http.HttpServletRequest request,
Page page,
PageContext pc)
显示图表
|
static java.lang.String |
PageDrillHtmlUtil.drillHtml(javax.servlet.http.HttpServletRequest request,
Page page,
PageContext pc)
页面下钻模块HTML
|
static void |
PageExplainHtmlUtil.explainHtml(PageContext pc,
java.lang.StringBuilder html)
名称解释
|
static java.lang.String |
PageFramesetHtmlUtil.framesetHtml(javax.servlet.http.HttpServletRequest request,
Page page,
PageContext pc)
构造页面框架HTML
|
static java.lang.String |
PageHtmlUtil.getSelfHtml(javax.servlet.http.HttpServletRequest request,
java.util.List<PageHtml> htmlList,
int position,
Page page,
PageContext pc)
获取指定位置处的HTML
|
static void |
PageChartHtmlUtil.higchartsHtml(javax.servlet.http.HttpServletRequest request,
Page page,
java.lang.StringBuilder html,
PageContext pc)
highcharts图表
|
static java.lang.String |
PageInputHtmlUtil.inputHtml(javax.servlet.http.HttpServletRequest request,
Page page,
PageContext pc)
INPUT页面
|
static void |
PageChartHtmlUtil.jfreeChartHtml(javax.servlet.http.HttpServletRequest request,
Page page,
java.lang.StringBuilder html,
PageContext pc)
JFREECHART显示图表
|
static java.lang.String |
PageHtmlUtil.listHtml(javax.servlet.http.HttpServletRequest request,
Page page,
PageContext pc)
列表HTML
|
static java.lang.String |
PageHiddenMainHtmlUtil.mainHtml(javax.servlet.http.HttpServletRequest request,
Page page,
PageContext pc)
允许隐藏页面HTML
|
static boolean |
PageHtmlUtil.processBody_bak(javax.servlet.http.HttpServletRequest request,
Page page,
Table table,
java.lang.String absTableId,
java.lang.StringBuilder html,
ListTableInfo listTable,
int cellCount,
int headRows,
PageContext pc)
已过时。
20121025
|
static boolean |
PageHtmlUtil.processBody(javax.servlet.http.HttpServletRequest request,
Page page,
Table table,
java.lang.String absTableId,
java.lang.StringBuilder html,
ListTableInfo listTable,
int cellCount,
int headRows,
PageContext pc)
渲染表体
|
static void |
PageHtmlUtil.processControl(javax.servlet.http.HttpServletRequest request,
Page page,
java.lang.String title,
java.lang.StringBuilder html,
PageContext pc)
处理控制区数据
|
static ListTableInfo |
PageHtmlUtil.processListTableInfo(javax.servlet.http.HttpServletRequest request,
Table table,
Page page,
PageContext pc)
构造分页所需要的对象
|
static void |
PageHtmlUtil.processNavigate(Page page,
java.lang.StringBuilder html,
PageNavigate navigate,
java.lang.String containerId,
PageContext pc)
处理导航区域
|
static void |
PageHtmlUtil.processScript(javax.servlet.http.HttpServletRequest request,
Page page,
java.util.List<Script> scriptList,
java.lang.StringBuilder html,
PageContext pc)
处理脚本
|
static void |
PageHtmlUtil.processTab(javax.servlet.http.HttpServletRequest request,
Page page,
java.lang.StringBuilder html,
PageContext pc)
处理页面TAB项
|
static void |
PageHtmlUtil.processTableDs(javax.servlet.http.HttpServletRequest request,
Table table,
ListTableInfo listTable,
Page page,
PageContext pc)
处理表格数据集
|
static int[] |
PageHtmlUtil.processTableHead(javax.servlet.http.HttpServletRequest request,
Page page,
Table table,
java.lang.StringBuilder html,
ListTableInfo listTable,
java.lang.String containerId,
PageContext pc)
处理表头排序
|
static java.lang.String |
PageSelfHtmlUtil.selfHtml(javax.servlet.http.HttpServletRequest request,
Page page,
PageContext pc)
自定义页面HTML
|
static java.lang.String |
PageTreeHtmlUtil.treeHtml(javax.servlet.http.HttpServletRequest request,
Page page,
PageContext pc)
树模块
|
static void |
PageChartHtmlUtil.webChartHtml(javax.servlet.http.HttpServletRequest request,
Page page,
java.lang.StringBuilder html,
PageContext pc)
WEBCHART显示图表
|
限定符和类型 | 方法和说明 |
---|---|
static java.util.List<java.lang.String> |
ParserArgs.args(java.lang.String str,
PageContext pc)
解析参数
|
static boolean |
ParserConditionUtil.parseCondition(java.lang.String source,
PageContext pc)
解析#if的表达式
|
static java.lang.String |
ParserConditionUtil.parseExpress(java.lang.String source,
PageContext pc)
解析条件表达式
|
static java.lang.String |
ParserDs.parserCellDs(java.lang.String args,
Datastore ds,
Cell_I cell,
Pages_I pages,
PageContext pc)
解析普通解析中的全局数据集
|
static java.lang.String |
ParserUtil_20121025.parserCellValue(javax.servlet.http.HttpServletRequest request,
java.lang.String source,
Datastore curDs,
ListTableInfo listTable,
int rowNo,
Cell_I cell,
PageContext pc)
解析表格单元格数据
|
static java.lang.String |
ParserUtil.parserCellValue(javax.servlet.http.HttpServletRequest request,
java.lang.String sourceOri,
Datastore curDs,
ListTableInfo listTable,
int rowNo,
Cell_I cell,
PageContext pc)
解析表格单元格数据
|
static java.lang.String |
ParserUtil_20121025.parserDsNormalObject(Datastore ds,
int rowNo,
java.lang.String colName,
PageContext pc)
解析普通对象,从ds中查询出的对象
|
static java.lang.String |
ParserUtil.parserDsNormalObject(Datastore ds,
int rowNo,
java.lang.String exp,
PageContext pc,
java.lang.String format)
解析普通对象,从ds中查询出的对象
|
static java.lang.String |
ParserUtil_20121025.parserDsObject(Datastore ds,
int rowNo,
java.lang.String colName,
Cell_I cell,
PageContext pc)
默认格式化数据
|
static java.lang.String |
ParserUtil.parserDsObject(Datastore ds,
int rowNo,
java.lang.String exp,
Cell_I cell,
PageContext pc,
java.lang.String format)
默认格式化数据
|
java.lang.Double |
ParserOperate.parserExpression(PageContext pc,
java.lang.String express)
解析表达式
|
static boolean |
ParserUtil_20121025.parserIFCondition(java.lang.String source,
java.lang.String scc,
PageContext pc)
处理条件表达式,如:支持表达式==和!
|
static boolean |
ParserUtil.parserIFCondition(java.lang.String source,
java.lang.String scc,
PageContext pc)
处理条件表达式,如:支持表达式==和!
|
static java.lang.String |
ParserDs.parserNormalDs(java.lang.String args,
Datastore ds,
PageContext pc)
解析普通解析中的全局数据集
|
static java.lang.String |
ParserExUtil.parserNormalExExpress(javax.servlet.http.HttpServletRequest request,
PageContext pc,
java.lang.String str,
java.lang.String[] array,
int startIndex)
解析扩展表达式,主要是java字符串中的方法
|
static java.lang.String |
ParserUtil_20121025.parserNormalExpress(javax.servlet.http.HttpServletRequest request,
java.lang.String source,
PageContext pc)
解析常用表达式
|
static java.lang.String |
ParserUtil.parserNormalExpress(javax.servlet.http.HttpServletRequest request,
java.lang.String sourceOri,
PageContext pc)
解析常用表达式
|
static Datastore |
ParserUtil.parserRealTimeDs(javax.servlet.http.HttpServletRequest request,
Datastore mainDs,
int rowNo,
TableDs td,
PageContext pc)
解析实时数据集
|
static java.lang.String |
ParserRequestUtil.parserRequest(java.lang.String str,
PageContext pc)
从Request中获取值
|
static java.lang.String |
ParserUtil_20121025.parserSql(javax.servlet.http.HttpServletRequest request,
java.lang.String source,
Datastore ds,
int rowNo,
PageContext pc)
解析SQL
|
static java.lang.String |
ParserUtil.parserSql(javax.servlet.http.HttpServletRequest request,
java.lang.String sourceOri,
Datastore ds,
int rowNo,
PageContext pc)
解析SQL
|
static java.lang.String |
ParserUtil_20121025.parserSql(javax.servlet.http.HttpServletRequest request,
java.lang.String source,
PageContext pc)
解析SQL
|
static java.lang.String |
ParserUtil.parserSql(javax.servlet.http.HttpServletRequest request,
java.lang.String source,
PageContext pc)
解析SQL
|
static java.lang.Object |
ParserUtil_20121025.parserSqlObj(javax.servlet.http.HttpServletRequest request,
java.lang.String source,
Datastore ds,
int rowNo,
PageContext pc)
解析SQL参数变量
|
static java.lang.Object |
ParserUtil.parserSqlObj(javax.servlet.http.HttpServletRequest request,
java.lang.String source,
Datastore ds,
int rowNo,
PageContext pc)
解析SQL参数变量
|
static java.lang.Object |
ParserUtil_20121025.parserSqlObj(javax.servlet.http.HttpServletRequest request,
java.lang.String source,
PageContext pc) |
static java.lang.Object |
ParserUtil.parserSqlObj(javax.servlet.http.HttpServletRequest request,
java.lang.String source,
PageContext pc) |
static java.lang.String |
ParserConditionUtil.parseSignleCondition(java.lang.String source,
PageContext pc)
解析单个#if() #elsif() #else #end语法
|
限定符和类型 | 方法和说明 |
---|---|
PageContext |
VarBase.getPc() |
限定符和类型 | 方法和说明 |
---|---|
void |
VarBase.setPc(PageContext pc) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
TimeFormat.process(PageContext pc,
java.lang.String[] paramArray)
将时间转化为00:00:00的形式
|
java.lang.String |
SystemURL.process(PageContext pc,
java.lang.String[] paramArray)
获取系统访问URL,如:http://127.0.0.1:8080/shforce
|
java.lang.String |
SystemURI.process(PageContext pc,
java.lang.String[] paramArray)
获取系统访问的URI,如:http://127.0.0.1:8080/
|
java.lang.String |
SystemPort.process(PageContext pc,
java.lang.String[] paramArray)
获取端口号,如:8080
|
java.lang.String |
SystemParam.process(PageContext pc,
java.lang.String[] paramArray) |
java.lang.String |
SystemHTTPPath.process(PageContext pc,
java.lang.String[] paramArray)
获取系统HTTP路径,类似127.0.0.1
|
java.lang.String |
SystemFilePath.process(PageContext pc,
java.lang.String[] paramArray)
获取系统发布路径
|
java.lang.String |
SystemAlias.process(PageContext pc,
java.lang.String[] paramArray)
获取系统发布的简称,如:shforce
|
java.lang.String |
SubString.process(PageContext pc,
java.lang.String[] paramArray) |
java.lang.String |
StringMethod.process(PageContext pc,
java.lang.String[] paramArray) |
java.lang.String |
SplitJoin.process(PageContext pc,
java.lang.String[] paramArray)
将字符串分隔后再连接
第一个参数:待拆分字符串 第二个参数:分隔值(默认英文逗号) 第三个参数:左连接(默认:单引号) 第四个参数:右连接(默认:单引号) 第五个参数:分隔符(默认逗号) 第六个参数:默认值
|
java.lang.String |
Replace.process(PageContext pc,
java.lang.String[] paramArray) |
java.lang.String |
PageRows.process(PageContext pc,
java.lang.String[] paramArray)
获取页面数据集信息
第一个参数:默认值(可选) 第二个参数:格式化表达式(可选)
|
java.lang.String |
PageCal.process(PageContext pc,
java.lang.String[] paramArray)
获取页面数据集信息
第一个参数:列名 第二个参数:表达式(可选) 第三个参数:默认值(可选) 第四个参数:格式化表达式(可选)
|
java.lang.String |
NumberFormat.process(PageContext pc,
java.lang.String[] paramArray)
数字格式化
|
java.lang.String |
CallLogic_I.process(PageContext pc,
java.lang.String[] paramArray)
页面直接调用JAVA类
|
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
VarUtil.parserCallVar(java.lang.String source,
PageContext pc)
解析call类型变量
|