2011-12-19 93 views
0

我正在爲我的webapp使用Struts2框架。這個想法是用戶選擇他想要報告的日期。取決於這些細節,PDF報告即時生成。高興這一點一切正常工作正常。如何使struts2在瀏覽器中加載動態生成的pdf文件

但我想在瀏覽器中打開生成的報告。我怎樣才能做到這一點??提前致謝。

+0

自己生成PDF並使用流結果類型。 – 2011-12-20 01:06:42

+0

[here](http://www.onlinexamples.com/showfullexample.action?idexamples=20&title=Jasper%20Report%20Example)就是一個例子 – 2011-12-20 18:08:55

回答

3

你有兩個選擇:

  1. 使用JasperReports的struts2的插件,然後有一個新的jasperreport的結果類型
  2. 使用流結果類型,在你行動的InputStream屬性傳遞給流結果類型配置,與MIME類型(你的應用程序/ pdf)和文件名。 Yopu會將您的行爲設置爲包含PDF字節的流InputStream
相關問題