如果 JSP 页面只包含查看器而没有任何其他内容,则可以执行一些操作来简化报表查看实施。
取决于查看内容,查看器能够生成完整的 HTML 页面,并能设置相应的页面属性。将 setOwnPage 设置为 true 使查看器能够完整地处理周围的 HTML 内容,从而带来若干好处。允许查看器处理周围的 HTML 内容可以减少需要向 JSP 页面中添加的代码量,并使查看器能够自动确定某些设置:
例如,对于 Web 浏览器,查看器会写出 <html>
开始标记,而对于移动设备,则会写出 <wml>
开始标记。
注意: Java Reporting Component 不支持生成用于在移动设备上显示的报表。
如果 setOwnPage 为 false,则需要手动设置周围的 HTML 标记以及 content
当 setOwnPage 设置为 true 时,您必须使用 processHttpRequest 方法(而不是 getHtmlContent 方法)来显示报表。之所以必须使用 processHttpRequest 方法,原因是使用 getHtmlContent 与将 setOwnPage 设置为 false 时的效果相同,从而没有了将 setOwnPage 设置为 true 时的任何优点。
Business Objects http://www.china.businessobjects.com 支持服务 http://www.china.businessobjects.com |