Czy powinienem zamknąć strumień wyjściowy serwletu? [duplikować]

Możliwy duplikat:
Czy należy wywołać .close () na HttpServletResponse.getOutputStream () /. GetWriter ()?

Jestem odpowiedzialny za zamknięcie HttpServletResponse.getOutputStream () (lub getWriter () lub nawet strumienia wejściowego), czy powinienem zostawić go kontenerowi?

protected void doGet(HttpServletRequest request, HttpServletResponse response) 
   throws ServletException, IOException {
    OutputStream o = response.getOutputStream();
    ... 
    o.close(); //yes/no ?
}

questionAnswers(2)

yourAnswerToTheQuestion