类 HtmlCreator
java.lang.Object
com.gdxsoft.easyweb.script.display.HtmlCreator
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明booleancheckAcl()检查是否通过ACL校验Check valid code, Idempotence, SlidePuzzlevoid生成页面信息创建用于AI Prompt的JSON数据获取所有的表数据获取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
-
getSysParas
-
init
-
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
-
init
public void init(RequestValue requestValue, javax.servlet.http.HttpServletResponse response) throws Exception - 抛出:
Exception
-
init
-
getConfigItemXml
-
checkAcl
public boolean checkAcl()检查是否通过ACL校验- 返回:
-
checkPosts
-
createPageHtml
-
createPageJson
-
createResponseFrameDownload
-
getValueFromFrameTables
-
createPageJsonAll
-
createPageJsonAIPrompt
-
createPageJsonExt
-
createPageJsonExt1
-
createSelectReload
-
createPageXml
-
getPageMin
-
createPageOnlyCnt
-
createValidCode
-
getPageItemValue
-
executeAction
-
executeAction
-
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
-
getAcl2
-
getActionReturnValue
-
isErrOut
public boolean isErrOut()系统执行出现 err_out- 返回:
- true/false
-
getErrOutMessage
-
getAction
-
getValidCode
-