다음과 같은 코드가 내 서블릿에 있지만 IE가 페이지를 조회하면 빈 html 페이지가 반환됩니다. StreamResult 생성자에서 response.getOutputStream()을 직접 사용하면 페이지가 잘로드됩니다. 내가 뭘 놓치고 있니?XSL Transformer를 사용하는 GZip HttpResponse
응답는 XSLTC의 TransformerFactory에서 변압기의 인스턴스 HttpServletResponse를하고 XSL의 인스턴스입니다 난 당신이 gzipOut 스트림 종료되지 않은 추측거야 따라서는 외설
response.setHeader("Content-Encoding", "gzip");
GZIPOutputStream gzipOut = new GZIPOutputStream(response.getOutputStream());
Result outputResult = new StreamResult(gzipOut);
xsl.transform(xmlSource, outputResult);
Firefox 3.x를 사용한다면 어떻게해야합니까? 그렇지 않다면, 아마도 여러분의 코드는 아래 제시된 jsight로 수정을 사용할 수 있습니다. – anjanb