public abstract class AbstractFormLoadContentAction extends ActionNoSessionCMD
RequestInterceptor.ActionKey
MARK_STRING
CURRENT_LEVEL, MARK_STRING
DEFAULT_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, mark4Provider
public abstract java.lang.String getCMD()
RequestCMDReceiver
public 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.Exception
public void actionCMD(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, java.lang.String sessionID) throws java.lang.Exception
actionCMD
在接口中 RequestCMDReceiver
actionCMD
在类中 ActionNoSessionCMD
req
- 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