2013-05-31 5 views
0

Я новичок здесь, и я хотел бы проконсультироваться с чем-то относительно JasperReports и сервлетов.JasperReports на новой вкладке

У меня есть форма под названием appform.jsp, которая является страницей приложения. Что я хочу достичь, так это то, что когда я нажимаю кнопку «Отправить» на странице приложения, откроется новая вкладка, тогда будет отображаться файл PDF. Кнопка отправки вызывает севелет, который будет генерировать PDF, тогда PDF будет отображаться на новой вкладке.

Интересно, если эта линия является правильной

<input type="submit" value="Submit" onClick="validateForm(); openinnewtab('<%=request.getContextPath()+"/readFields"%>')" >

validateForm() просто Javascript шашки для пустых полей, readFields моего сервлет и onsubmit тег моей формы находится на возвращении ложного;

спасибо.

ответ

0

target="_blank" в форме тег. некоторые браузеры открывают страницу некоторым тегом. вы также можете попробовать target="_new", используя это, вы можете легко открыть новую вкладку

+0

Я могу распечатать PDF-файл, но проблема в том, что значения полей в файле равны нулю :( – Nicole

+0

Поскольку вы можете распечатать PDF-файл file, просто отображая null, это означает, что проблема находится в самом jrxml. Отправьте связанный jrxml. – Bnrdo

Смежные вопросы