0

私はここの初心者で、JasperReports とサーブレットに関して何か相談したいと思います。

アプリケーションページである appform.jsp というフォームがあります。私が達成したいのは、アプリケーション ページの [送信] ボタンをクリックすると、新しいタブが開き、PDF ファイルが表示されることです。送信ボタンは、PDF を生成する sevlet を呼び出し、PDF が新しいタブに表示されます。

この線は正しいのだろうか

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

validateForm() は空のフィールドの単なる JavaScript チェッカーです。readFields は私のサーブレットであり、私のフォームの onsubmit タグは false; を返します。

ありがとうございました。

4

1 に答える 1

0

target="_blank"form タグで指定します。一部のブラウザは、タグのあるページを開きます。これを使用して試すこともtarget="_new"できます 新しいタブを簡単に開くことができます

于 2013-05-31T02:13:24.790 に答える