public class PageHtmlUtil extends HTMLUtil
Description: 页面HTML
Title:首亨软件 - TSS/CRM等
DEFAULT_CHARSET, documentDomain, LOADJARFILE_CHARSET| 构造器和说明 |
|---|
PageHtmlUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
getSelfHtml(javax.servlet.http.HttpServletRequest request,
java.util.List<PageHtml> htmlList,
int position,
Page page,
PageContext pc)
获取指定位置处的HTML
|
static java.lang.String |
listHtml(javax.servlet.http.HttpServletRequest request,
Page page,
PageContext pc)
列表HTML
|
static boolean |
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 |
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 |
processControl(javax.servlet.http.HttpServletRequest request,
Page page,
java.lang.String title,
java.lang.StringBuilder html,
PageContext pc)
处理控制区数据
|
static ListTableInfo |
processListTableInfo(javax.servlet.http.HttpServletRequest request,
Table table,
Page page,
PageContext pc)
构造分页所需要的对象
|
static void |
processNavigate(Page page,
java.lang.StringBuilder html,
PageNavigate navigate,
java.lang.String containerId,
PageContext pc)
处理导航区域
|
static void |
processScript(javax.servlet.http.HttpServletRequest request,
Page page,
java.util.List<Script> scriptList,
java.lang.StringBuilder html,
PageContext pc)
处理脚本
|
static java.lang.String |
processSortSql(javax.servlet.http.HttpServletRequest request,
Table table,
java.lang.String sql,
DataCenter dc)
处理表格排序SQL 只针对主数据
|
static void |
processTab(javax.servlet.http.HttpServletRequest request,
Page page,
java.lang.StringBuilder html,
PageContext pc)
处理页面TAB项
|
static void |
processTableDs(javax.servlet.http.HttpServletRequest request,
Table table,
ListTableInfo listTable,
Page page,
PageContext pc)
处理表格数据集
|
static int[] |
processTableHead(javax.servlet.http.HttpServletRequest request,
Page page,
Table table,
java.lang.StringBuilder html,
ListTableInfo listTable,
java.lang.String containerId,
PageContext pc)
处理表头排序
|
static void |
renderDefaultScript(javax.servlet.http.HttpServletRequest request,
Page page,
java.lang.StringBuilder html)
生成默认脚本
|
convert2HtmlKeyword, convert2NavigateAttr, getAjaxScript, getButtonHtml, getButtonScript, getContainerEnd, getContainerStart, getDateScript, getDefaultScript, getDefaultScript, getDefaultScript, getDefaultStyle, getDefaultStyle, getEndPrefix, getFileScript, getFileStyle, getHeaderCol, getHtmlDocType, getHtmlDocType, getHtmlText, getListTable, getPageControlPanelEnd, getPageControlPanelStart, getPageControlPanelStart, getPageDataPanelEnd, getPageDataPanelEnd, getPageDataPanelStart, getPageDataPanelStart, getPageNavigatePanelEnd, getPageNavigatePanelStart, getPageNavigatePanelStart, getPagePanelEnd, getPagePanelEnd, getPagePanelStart, getPagePanelStart, getPageQueryPanelEnd, getPageQueryPanelStart, getPageQueryPanelStart, getPageQueryPanelStart, getPageTitleEnd, getPageTitleStart, getPopchecktree, getSkinId, getTip, main, parserElVar, toIFrameForward, toMessageForward, treeSelectTaggetDeptAllUser, getRequest, getResponse, getRoleDeptUser, isAjaxQuery, isAjaxQuery, isContainpublic static java.lang.String listHtml(javax.servlet.http.HttpServletRequest request,
Page page,
PageContext pc)
request - HttpServletRequestpage - Pagepc - PageContextpublic static int[] processTableHead(javax.servlet.http.HttpServletRequest request,
Page page,
Table table,
java.lang.StringBuilder html,
ListTableInfo listTable,
java.lang.String containerId,
PageContext pc)
request - HttpServletRequestpage - Pagetable - Tablehtml - StringBuilderlistTable - ListTableInfocontainerId - Stringpc - PageContextpublic static boolean 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)
request - HttpServletRequestpage - Pagetable - TableabsTableId - Stringhtml - StringBuilderlistTable - ListTableInfocellCount - 表头单元格数量headRows - intpc - PageContextpublic static boolean 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)
request - HttpServletRequestpage - Pagetable - TableabsTableId - Stringhtml - StringBuilderlistTable - ListTableInfocellCount - 表头单元格数量headRows - intpc - PageContextpublic static ListTableInfo processListTableInfo(javax.servlet.http.HttpServletRequest request, Table table, Page page, PageContext pc)
request - HttpServletRequesttable - Tablepage - Pagepc - PageContextpublic static void processTableDs(javax.servlet.http.HttpServletRequest request,
Table table,
ListTableInfo listTable,
Page page,
PageContext pc)
request - HttpServletRequesttable - TablelistTable - ListTableInfopage - Pagepc - PageContextpublic static java.lang.String processSortSql(javax.servlet.http.HttpServletRequest request,
Table table,
java.lang.String sql,
DataCenter dc)
request - HttpServletRequesttable - Tablesql - Stringdc - DataCenterpublic static void processScript(javax.servlet.http.HttpServletRequest request,
Page page,
java.util.List<Script> scriptList,
java.lang.StringBuilder html,
PageContext pc)
request - HttpServletRequestpage - PagescriptList - Listhtml - StringBuilderpc - PageContextpublic static void processControl(javax.servlet.http.HttpServletRequest request,
Page page,
java.lang.String title,
java.lang.StringBuilder html,
PageContext pc)
request - HttpServletRequestpage - Pagetitle - Stringhtml - StringBuilderpc - PageContextpublic static void processNavigate(Page page, java.lang.StringBuilder html, PageNavigate navigate, java.lang.String containerId, PageContext pc)
page - Pagehtml - StringBuildernavigate - PageNavigatecontainerId - Stringpc - PageContextpublic static void renderDefaultScript(javax.servlet.http.HttpServletRequest request,
Page page,
java.lang.StringBuilder html)
request - HttpServletRequestpage - Pagehtml - StringBuilderpublic static void processTab(javax.servlet.http.HttpServletRequest request,
Page page,
java.lang.StringBuilder html,
PageContext pc)
request - HttpServletRequestpage - Pagehtml - StringBuilderpc - PageContextpublic static java.lang.String getSelfHtml(javax.servlet.http.HttpServletRequest request,
java.util.List<PageHtml> htmlList,
int position,
Page page,
PageContext pc)
request - HttpServletRequesthtmlList - Listposition - HTML显示位置 0 HEAD内 1 BODY下FORM上 2 FORM下CONTAINER上 3 控制区域内 4 查询区域内
5 CONTAINER内 6 CONTAINER下FORM内 7 FORM外结尾BODY上 8 BODY外结尾HTML内 9 HTML外page - Pagepc - PageContext