public class PageContentHTMLReader extends PageContentReader
限定符 | 构造器和说明 |
---|---|
protected |
PageContentHTMLReader() |
限定符和类型 | 方法和说明 |
---|---|
protected Tag |
createAndfillPageContentTag(ReportSessionIDInfor sessionIDInfor,
ReportPageProvider page,
javax.servlet.http.HttpServletRequest req) |
protected PageCellWriter |
createPageCellWriter(Repository repo,
int reportIndex,
ReportSettingsProvider reportSettings) |
static PageContentHTMLReader |
getInstance() |
void |
readPageContent(java.lang.String sessionID,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
输出浏览器端请求指定的报表页面
|
protected void |
writeContent(Tag resTag,
ReportPageProvider page,
PageCellWriter pageCellWriter,
boolean viewAtCenter,
boolean pagePaintModel,
boolean isPBP,
Repository repo) |
getCurrentReportPage, getReportPageBySessionIDInfo, getSessionIDInfo
public static PageContentHTMLReader getInstance()
public void readPageContent(java.lang.String sessionID, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws java.lang.Exception
sessionID
- 报表会话的IDreq
- HTTP请求res
- HTTP答复java.lang.Exception
protected Tag createAndfillPageContentTag(ReportSessionIDInfor sessionIDInfor, ReportPageProvider page, javax.servlet.http.HttpServletRequest req) throws java.lang.Exception
java.lang.Exception
protected PageCellWriter createPageCellWriter(Repository repo, int reportIndex, ReportSettingsProvider reportSettings)
protected void writeContent(Tag resTag, ReportPageProvider page, PageCellWriter pageCellWriter, boolean viewAtCenter, boolean pagePaintModel, boolean isPBP, Repository repo) throws java.lang.Exception
java.lang.Exception