サーバ側に出力ファイルを持たずにJSPページにHSSFWorkbookオブジェクトを表示する方法はありますか? 以下のコードでは、テンプレートファイルと、必要なBeanをnet.sf.jxls.transformer.XLSTransformer.transformXLS(InputStreamはMap beanParamsです)に提供しています。HSSFWorkbookオブジェクトを返すようにしています。 OutputStreamを使用してサーバー側に出力ファイルを格納することなく、このオブジェクトをJSPで使用する方法が必要になりました。JSPページにHSSFWorkbookオブジェクトを表示する方法はありますか?
0
A
答えて
2
シンプルに見えますが、あなたのインスタンスのwriteメソッドを使ってHSSFWorkbookを書きます。
HSSFWorkbook#write(OutputStream)
出力ストリームは次のとおりです。
response.getOutputStream()
おそらく、レスポンスのContentTypeと多分いくつかのコンテンツのdispostion属性を設定したいと思うでしょう。
+0
こんにちはSimon622、私は前にこのステップを使用したが、それは私にエラーを投げた。私のポイントは、私は自分のHSSFWorkbookオブジェクトをJSPページにエクスポートしていて、HSSFWorkbook#write(OutputStream) サーバ側でExcelファイルを保存せずに、そのオブジェクトの出力をExcelスプレッドシートとして表示する必要があるということです。 –
+0
スプレッドシートをレスポンスに書き込もうとするときに受け取ったエラーを貼り付ける必要があります。 – simon622
関連する問題
- 1. HTMLタグを使用してJSPページにバイト単位でイメージを表示する方法はありますか?
- 2. Java MIDletをJSPページに接続する方法はありますか?
- 3. ビューアページャに複数のページを表示する方法はありますか
- 4. jspページにアップロードされた画像を表示する方法
- 5. アップロードした画像をjspページに表示する方法mvc
- 6. Rubyに、オブジェクトのパブリックメソッドを表示する方法はありますか
- 7. node.jsサーバーからjspページに画像を表示する方法は?
- 8. TabHostにフラグメントを表示する方法はありますか?
- 9. JSPページの2つのテーブルのデータを表示する方法
- 10. Jspページでリアルタイム/ストリーミンググラフを表示する方法
- 11. ウォッチウィンドウでオブジェクト参照を表示/比較する方法はありますか?
- 12. サーブレットからJSPページにJavaオブジェクトを(適切に)渡す方法
- 13. jspページから別のJSPページまたはサーブレットにjavascript配列オブジェクトを渡す方法
- 14. Bloggerにすべての静的ページ(別名ページ)を表示する方法はありますか
- 15. ジャスパーをjspで表示する方法
- 16. jspでエラーを表示する方法
- 17. jspページでデータを表示する
- 18. spring restコントローラのJSON結果を別のJSPページにリダイレクトし、そのJSPページの値を表示する方法
- 19. 「ブロッキング」WinForms ContextMenuを表示する方法はありますか?
- 20. コードを強調表示する方法はありますか?
- 21. プログラムでリフレッシュレートを表示する方法はありますか?
- 22. Interface Builder:オンスクリーンキーボードを表示する方法はありますか?
- 23. アンドロイドフォトアプリのソースコードを表示する方法はありますか?
- 24. onCreateでスプラッシュスクリーンを表示する方法はありますか?
- 25. Djangoシグナルを表示する方法はありますか?
- 26. Androidのアクティビティスタックを表示する方法はありますか?
- 27. PHP警告を表示する方法はありますか?
- 28. JSPページにJavaオブジェクト値が表示されないのはなぜですか?
- 29. アプリでユーザーのアクティビティを表示/表示する方法はありますか?
- 30. 私の質問は、あるJSPページから別のJSPページに移動する方法です。
それを表示する方法 - Excelファイルを出力するか、ページ内にHTMLとして表示しますか? –
はいマット、私はそれをExcelファイルとして表示する必要がありますが、Excelファイルをサーバー側に保存してはいけません。クライアントに直接配信する必要があります。 –