类 HtmlCreator
java.lang.Object
com.gdxsoft.easyweb.script.display.HtmlCreator
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明booleancheckAcl()检查是否通过ACL校验void生成页面信息获取所有的表数据获取JSON数据和页面表达获取JSON数据和页面表达仅生成对象本身,不包括头部和尾部等生成数据XMLCreate the download file path from the frame configuration创建重新刷新item的json,例如select的重新刷新创建本配置的验证码执行ActionexecuteAction(String actionName) getAcl()getAcl2()获取权限2接口Action执行返回的标志, "SCRIPT", "URL", ""Ajax调用方式
XML为显示XML;
HAVE_DATA显示是否有数据;
BIN_FILE 则表示为二进制文件
TOP_CNT_BOTTOM 除了HTML头和尾获取生产的Document系统执行出现 err_out抛出的消息getFrame()getPageItemValue(String itemName, String tagName) 仅生成对象本身,不包括头部和尾部等getValueFromFrameTables(String fieldName) Get the field value from all tablesvoidinit(RequestValue requestValue, javax.servlet.http.HttpServletResponse response) voidvoidinit(String xmlName, String itemName, String paras, RequestValue rv, javax.servlet.http.HttpServletResponse response) 初始化 HtmlCreatorvoidinit(String xmlName, String itemName, String paras, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpSession session, javax.servlet.http.HttpServletResponse response) 初始化HtmlCreatorvoidinit(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpSession session, javax.servlet.http.HttpServletResponse response) booleanbooleanisErrOut()系统执行出现 err_outbooleanisXhtml()voidvoidsetAjaxCallType(String ajaxCallType) 设置Ajax调用方式
XML为显示XML;
HAVE_DATA显示是否有数据;
BIN_FILE 则表示为二进制文件
TOP_CNT_BOTTOM 除了HTML头和尾voidsetDebugFrames(DebugFrames debugFrames) voidsetIsAjaxCall(boolean isAjaxCall) 设置是否为AJAX调用voidsetIsXhtml(boolean isXhtml) voidsetRequestValue(RequestValue requestValue) voidsetUserClass(Object userClass) voidsetUserConfig(UserConfig userConfig) voidwriteLog()写入日志
-
构造器详细资料
-
HtmlCreator
public HtmlCreator()
-
-
方法详细资料
-
getHtmlClass
-
getFrame
-
init
public void init(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpSession session, javax.servlet.http.HttpServletResponse response) throws Exception - 抛出:
Exception
-
init
public void init(String xmlName, String itemName, String paras, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpSession session, javax.servlet.http.HttpServletResponse response) throws Exception 初始化HtmlCreator- 参数:
xmlName- 配置文件itemName- 配置项paras- 参数,用“&”分割,放到RV的OTHER中req- requestsession- sessionresponse- response- 抛出:
Exception
-
init
public void init(String xmlName, String itemName, String paras, RequestValue rv, javax.servlet.http.HttpServletResponse response) throws Exception 初始化 HtmlCreator- 参数:
xmlName- 配置文件itemName- 配置项paras- 参数,用“&”分割,放到RV的OTHER中rv-response-- 抛出:
Exception
-
init
public void init(RequestValue requestValue, javax.servlet.http.HttpServletResponse response) throws Exception - 抛出:
Exception
-
init
- 抛出:
Exception
-
getConfigItemXml
-
checkAcl
public boolean checkAcl()检查是否通过ACL校验- 返回:
-
createPageHtml
生成页面信息- 抛出:
Exception
-
createPageJson
- 抛出:
Exception
-
createResponseFrameDownload
Create the download file path from the frame configuration- 返回:
- the download file path
- 抛出:
Exception
-
getValueFromFrameTables
Get the field value from all tables- 参数:
fieldName- the field name- 返回:
- the value
-
createPageJsonAll
获取所有的表数据- 返回:
-
createPageJsonExt
获取JSON数据和页面表达- 返回:
- 抛出:
Exception
-
createPageJsonExt1
获取JSON数据和页面表达- 返回:
- 抛出:
Exception
-
createSelectReload
创建重新刷新item的json,例如select的重新刷新- 返回:
-
createPageXml
生成数据XML- 返回:
- 抛出:
Exception
-
getPageMin
仅生成对象本身,不包括头部和尾部等- 返回:
- 抛出:
Exception
-
createPageOnlyCnt
仅生成对象本身,不包括头部和尾部等- 返回:
- 抛出:
Exception
-
createValidCode
创建本配置的验证码- 返回:
- 抛出:
Exception
-
getPageItemValue
-
executeAction
执行Action- 抛出:
Exception
-
executeAction
- 抛出:
Exception
-
writeLog
public void writeLog()写入日志- 参数:
log-
-
getRequestValue
- 返回:
- the _RequestValue
-
setRequestValue
- 参数:
requestValue- the _RequestValue to set
-
getUserClass
- 返回:
- the _UserClass
-
setUserClass
- 参数:
userClass- the _UserClass to set
-
getUserConfig
- 返回:
- the _UserConfig
-
setUserConfig
- 参数:
userConfig- the _UserConfig to set
-
getPageHtml
- 返回:
- the _PageHtml
-
getAjaxCallType
Ajax调用方式
XML为显示XML;
HAVE_DATA显示是否有数据;
BIN_FILE 则表示为二进制文件
TOP_CNT_BOTTOM 除了HTML头和尾- 返回:
- the _AjaxCallType
-
getDataConn
- 返回:
- the _DataConn
-
getDebugFrames
-
getAcl
-
setAcl
-
setDebugFrames
- 参数:
debugFrames- the _DebugFrames to set
-
isAjaxCall
public boolean isAjaxCall()- 返回:
- the _IsAjaxCall
-
setIsAjaxCall
public void setIsAjaxCall(boolean isAjaxCall) 设置是否为AJAX调用- 参数:
isAjaxCall- the _IsAjaxCall to set
-
setAjaxCallType
设置Ajax调用方式
XML为显示XML;
HAVE_DATA显示是否有数据;
BIN_FILE 则表示为二进制文件
TOP_CNT_BOTTOM 除了HTML头和尾- 参数:
ajaxCallType- the _AjaxCallType to set
-
isXhtml
public boolean isXhtml()- 返回:
- the _IsXhtml
-
setIsXhtml
public void setIsXhtml(boolean isXhtml) - 参数:
isXhtml- the _IsXhtml to set
-
getDocument
获取生产的Document- 返回:
- the _Document
-
getAcl2
获取权限2接口- 返回:
- the _Acl2
-
getActionReturnValue
Action执行返回的标志, "SCRIPT", "URL", ""- 返回:
-
isErrOut
public boolean isErrOut()系统执行出现 err_out- 返回:
- true/false
-
getErrOutMessage
系统执行出现 err_out抛出的消息- 返回:
- err_out抛出的消息
-
getAction
-
getValidCode
-