2012-04-27 2 views
-1

У меня есть отчет о яшме с помощью инструмента birt. Он отлично работает с birt report viewer. Но теперь я хочу запустить отчет birt с страницы jsp. Так скажите, что любой пользователь нажимает кнопку отправки, этот отчет birt должен быть запущен.Как вызвать отчет birt с страницы jsp?

Поскольку я новичок в отчете о яшме, я об этом не знаю. Пожалуйста, помогите мне.

+0

'Я создал отчет о яшме с помощью инструмента birt' - Как это может быть? –

ответ

0

Добавьте этот тег в файле web.xml

<jsp-config> 
    <taglib> 
     <taglib-uri>/birt.tld /taglib-uri> 
     <taglib-location>/WEB-INF/tlds/birt.tld /taglib-location> 
    </taglib> 
</jsp-config> 

использовать этот тег libry в вашем JSP

<%@ taglib uri="/WEB-INF/tlds/birt.tld" prefix="birt"%> 

Добавьте этот код, где вы хотите в JSP

<birt:viewer id="birtViewer" reportDesign="bank_detail_report.rptdesign" pattern="run" height="600" width="1000" format="pdf" scrolling="yes" showParameterPage="false"> 
    <birt:param name="param1" value='<%=request.getParameter("txtParam1")%>'></birt:param> 
    <birt:param name="param2" value='<%=request.getParameter("txtParam1")%>'></birt:param> 
</birt:viewer> 
Смежные вопросы