こんにちは、私の質問に答えてくれてありがとう。
クライアントのブラウザが PDF ファイルで再構築できるように、クライアントにバイト配列を送信しようとしています。以下は私のコードです:
OutputStream out = response.getPortletOutputStream();
response.setProperty("Content-Disposition", "attachment; filename=" + fileName + ".pdf");
response.setContentType("application/pdf");
out.write(pdfInvoice);
out.flush();
out.close();
Liferay ポートレットを使用していますが、違いはありません。pdfInvoice はバイト配列です。このコードを実行しても何も起こりません。何が悪いのか分かりますか?前もって感謝します!