public abstract class AbstractFormLoadContentAction extends ActionNoSessionCMD
RequestInterceptor.ActionKeyMARK_STRINGCURRENT_LEVEL, MARK_STRINGDEFAULT_LAYER_INDEX| 构造器和说明 |
|---|
AbstractFormLoadContentAction() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
actionCMD(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String sessionID)
执行command对应的Action
|
abstract java.lang.String |
getCMD()
cmd参数值
|
abstract void |
Out(int pageIndex,
javax.servlet.http.HttpServletRequest req,
TemplateSessionIDInfo sessionIDInfor,
java.io.PrintWriter writer,
java.lang.String widgetName,
FormElementCaseProvider elementcase,
PageSetProvider pageSet)
将报表块输出为HTML tag或者Json格式
|
Form |
reloadContent(javax.servlet.http.HttpServletRequest req,
FormSessionIDInfor sessionIDInfor)
检查是否需要重新根据页面大小计算报表块结果集
|
actionCMD, currentAPILevel, layerIndex, mark4Providerpublic abstract java.lang.String getCMD()
RequestCMDReceiverpublic abstract void Out(int pageIndex,
javax.servlet.http.HttpServletRequest req,
TemplateSessionIDInfo sessionIDInfor,
java.io.PrintWriter writer,
java.lang.String widgetName,
FormElementCaseProvider elementcase,
PageSetProvider pageSet)
throws java.lang.Exception
pageIndex - 指定的页码req - Http请求sessionIDInfor - 当前Session存储对象writer - 输出流widgetName - 控件名elementcase - 报表块pageSet - 分页结果集java.lang.Exceptionpublic void actionCMD(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String sessionID)
throws java.lang.Exception
actionCMD 在接口中 RequestCMDReceiveractionCMD 在类中 ActionNoSessionCMDreq - HTTP请求res - HTTP响应sessionID - 会话idjava.lang.Exception - 异常public Form reloadContent(javax.servlet.http.HttpServletRequest req, FormSessionIDInfor sessionIDInfor) throws java.lang.Exception
req - HTTP请求sessionIDInfor - 表单sessionIdInfojava.lang.Exception