类 ShijiDesignerServletAction
java.lang.Object
com.bstek.ureport.console.BaseServletAction
com.bstek.ureport.console.WriteJsonServletAction
com.bstek.ureport.console.RenderPageServletAction
com.bstek.ureport.console.designer.ShijiDesignerServletAction
- 所有已实现的接口:
ServletAction,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
石基设计页面对应的action
- 作者:
- 吴德
-
字段概要
从类继承的字段 com.bstek.ureport.console.RenderPageServletAction
applicationContext, ve从接口继承的字段 com.bstek.ureport.console.ServletAction
PREVIEW_KEY -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidconditionScriptValidation(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) 条件脚本验证voiddeleteReportFile(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) 删除报告文件voidexecute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) 执行voidloadReport(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) 负载报告voidloadReportProviders(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) 负载报告提供者voidparseDatasetName(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) 解析数据集名称voidsavePreviewData(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) 保存预览数据voidsaveReportFile(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) 保存报告文件voidscriptValidation(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) 脚本验证voidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext) 设置应用程序上下文voidsetReportParser(com.bstek.ureport.parser.ReportParser reportParser) 设置报告解析器voidsetReportRender(com.bstek.ureport.export.ReportRender reportRender) 设置报告呈现url()url从类继承的方法 com.bstek.ureport.console.WriteJsonServletAction
writeObjectToJson从类继承的方法 com.bstek.ureport.console.BaseServletAction
buildDownloadFileName, buildParameters, buildRootException, decode, decodeContent, encodeMeta, encodeMetadata, getParameter, handleSession, invokeMethod, retriveMethod
-
构造器详细资料
-
ShijiDesignerServletAction
public ShijiDesignerServletAction()
-
-
方法详细资料
-
execute
public void execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) throws jakarta.servlet.ServletException, IOException 执行- 参数:
req- 请求·resp- 响应- 抛出:
jakarta.servlet.ServletException- servlet异常IOException- ioexception
-
scriptValidation
public void scriptValidation(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) throws jakarta.servlet.ServletException, IOException 脚本验证- 参数:
req- 请求resp- 响应- 抛出:
jakarta.servlet.ServletException- servlet异常IOException- ioexception
-
conditionScriptValidation
public void conditionScriptValidation(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) throws jakarta.servlet.ServletException, IOException 条件脚本验证- 参数:
req- 请求resp- 响应- 抛出:
jakarta.servlet.ServletException- servlet异常IOException- ioexception
-
parseDatasetName
public void parseDatasetName(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) throws jakarta.servlet.ServletException, IOException 解析数据集名称- 参数:
req- 请求resp- 响应- 抛出:
jakarta.servlet.ServletException- servlet异常IOException- ioexception
-
savePreviewData
public void savePreviewData(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) throws jakarta.servlet.ServletException, IOException 保存预览数据- 参数:
req- 请求resp- 响应- 抛出:
jakarta.servlet.ServletException- servlet异常IOException- ioexception
-
loadReport
public void loadReport(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) throws jakarta.servlet.ServletException, IOException 负载报告- 参数:
req- 请求resp- 响应- 抛出:
jakarta.servlet.ServletException- servlet异常IOException- ioexception
-
deleteReportFile
public void deleteReportFile(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) throws jakarta.servlet.ServletException, IOException 删除报告文件- 参数:
req- 请求resp- 响应- 抛出:
jakarta.servlet.ServletException- servlet异常IOException- ioexception
-
saveReportFile
public void saveReportFile(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) throws jakarta.servlet.ServletException, IOException 保存报告文件- 参数:
req- 请求resp- 响应- 抛出:
jakarta.servlet.ServletException- servlet异常IOException- ioexception
-
loadReportProviders
public void loadReportProviders(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) throws jakarta.servlet.ServletException, IOException 负载报告提供者- 参数:
req- 请求resp- 响应- 抛出:
jakarta.servlet.ServletException- servlet异常IOException- ioexception
-
setReportRender
public void setReportRender(com.bstek.ureport.export.ReportRender reportRender) 设置报告呈现- 参数:
reportRender- 报告呈现
-
setReportParser
public void setReportParser(com.bstek.ureport.parser.ReportParser reportParser) 设置报告解析器- 参数:
reportParser- 报告解析器
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException 设置应用程序上下文- 指定者:
setApplicationContext在接口中org.springframework.context.ApplicationContextAware- 覆盖:
setApplicationContext在类中RenderPageServletAction- 参数:
applicationContext- 应用程序上下文- 抛出:
org.springframework.beans.BeansException- beans异常
-
url
url- 返回:
String
-