日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

如何编写java请求_如何避免将Java请求从Java Web服务器发送到自身?

發布時間:2024/2/28 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何编写java请求_如何避免将Java请求从Java Web服务器发送到自身? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我對JSF不是很熟悉,但是從我所了解的這些,您可以使用也適用于JSP頁面的技術:

>創建自己的HttpServletResponseWrapper(容器使用的類,允許您修改響應)

>使用它來覆蓋默認的Writer(將渲染的頁面寫入輸出),并提供一個將輸出寫入一個String或一個臨時文件,該文件將提供壓縮代碼.

然后

>如gyan所示,從你的servlet中獲取一個ServletRequestDispatcher,讓你調用JSF的渲染

>轉發servlet調用,以提供自己的HttpServletResponseWrapper

>使用您的HttpServletResponseWrapper獲取渲染的HTML并將其提供給壓縮代碼.

所以壓縮Servlet就像:

TempFileRespWrapper respWrapper = new TempFileRespWrapper();

RequestDispatcher dispatcher = getServletContext().getRequestDispatcher( "/report.jsf");

dispatcher.forward(request,respWrapper);

File f = respWrapper.getOutputPath();

addFileToZip(f);

總結

以上是生活随笔為你收集整理的如何编写java请求_如何避免将Java请求从Java Web服务器发送到自身?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。