The web viewer is added to a JSP page with the Stimulsoft tag library, after registering its servlets in web.xml.

Register the servlets. In web.xml:
<servlet>
    <servlet-name>StimulsoftResource</servlet-name>
    <servlet-class>com.stimulsoft.web.servlet.StiWebResourceServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>StimulsoftResource</servlet-name>
    <url-pattern>/stimulsoft_web_resource/*</url-pattern>
</servlet-mapping>
<!-- plus StiWebViewerActionServlet mapped to /stimulsoft_webviewer_action -->
Render a report and place the viewer tag. In the JSP:
StiReport report = StiSerializeManager.deserializeReport(new File(reportPath));
report.render();
StiWebViewerOptions options = new StiWebViewerOptions();
pageContext.setAttribute("report", report);
pageContext.setAttribute("options", options);
// <stiwebviewer:webviewer report="${report}" options="${options}" />

How it works. The JSP renders the report server-side and hands it to the viewer tag, while the servlets serve resources and process viewer requests.

Используя этот сайт, вы соглашаетесь на использование файлов Cookie для аналитики и персонализированного контента. Файлы Cookie хранят полезную информацию на вашем компьютере, чтобы помочь нам повысить эффективность и удобство использования. Для получения дополнительной информации, пожалуйста, прочтите Конфиденциальность и Использование Cookie.