JSP에서 버퍼 및 autoflush 속성을 수정해야하는 이유가 무엇인지 이해하지 못합니다. 어떻게해야합니까? 내가 그들을 수정하지 않으면 어떻게 될까?JSP에서 버퍼 및 autoflush 속성을 수정해야하는 이유는 무엇입니까?
0
A
답변
3
JSP 페이지에서 생성 된 모든 것은 버퍼에 저장됩니다. 버퍼가 가득 차면 클라이언트 (브라우저)로 다시 전송됩니다. 버퍼가 한 번 플러시 될 때 HTTP 응답 헤더의 모든 변경 사항은 버퍼가 클라이언트에 처음 전송 될 때 발생해야하기 때문에 리디렉션 또는 전달이 작동하지 않습니다. 마찬가지로 첫 번째 플러시 후에 응답에 쿠키를 추가 할 수 없습니다.
자동 플러싱을 사용하지 않도록 설정하거나 버퍼 크기를 늘려서 코드가 최근에 응답에 쿠키를 추가 할 수 있다고 말합니다. 그러나 그렇게해야한다면 코드가 아마도 우아하지 않을 것입니다.
버퍼 크기는 성능에도 영향을줍니다 (Optimal buffer size for JSP's and autoflush property 참조).
누가 그렇게해야한다고 말합니까? – Pino
오클 그럼 왜해야합니까? 어떤 ase 내가 그것을해야합니까? – zer0uno