私はフォームにいくつかのデータをキャプチャした後、ユーザーがHTMLレポートボタンと別のボタンを生成すると "generatehtmlreport"このボタンをクリックするとコントローラアクション "generatepdfreport"が実行され、主なものはhtmlレポートデータが表示されないことです。2つの送信ボタンを持つフォームをgrailの2つの異なるコントローラアクションにサブミットする方法
<g:form>
// your fields
<g:actionSubmit action="generateReport" value="Genereate Report" />
<g:actionSubmit action="exportAsPDF" value="Export as PDF" />
</g:form>
「PDFとしてエクスポート」ボタンをクリックした後、PDFではないジャンク値が表示されています。この「pdfとしてエクスポート」リクエストをajax呼び出しにします。 – n92
"pdfとしてエクスポート"をクリックすると、表示されたhtmlレポートは表示されません.itsはそこにあるはずですが、これをajaxを使用して独立した呼び出しとしてpdfファイルを生成するcllコントローラメソッドに "pdfとしてエクスポート" – n92