Project

General

Profile

Actions

Bug #1446

open

No se deben cerrar response.getWriter() en el servlet

Added by Miguel Ruiz Velasco about 2 months ago. Updated 24 days ago.

Status:
Resolved
Priority:
Normal
Start date:
01/07/2026
Due date:
% Done:

0%

Estimated time:
12:00 h
Spent time:

Description

Los streams de salida de los servlets no deben ser cerrados en el còdigo del usuario.

try (PrintWriter out = response.getWriter();) {

Cambiar por

try {
PrintWriter out = response.getWriter(); 
...

Igualmente con:

ServletOutputStream outputStream = response.getOutputStream();

Tambien quitar todas las llamadas de (cuando es el del Servlet)

PrintWriter.close()

A diferencia de lo que creía, cerrarlo puede provocar problemas

Actions #1

Updated by Miguel Ruiz Velasco about 2 months ago

  • Description updated (diff)
Actions #2

Updated by Miguel Ruiz Velasco about 2 months ago

  • Subject changed from No se deben cerrar response.getWriter() to No se deben cerrar response.getWriter() en el servlet
Actions #3

Updated by Miguel Ruiz Velasco about 2 months ago

  • Description updated (diff)
Actions #4

Updated by Francisco Villegas 24 days ago

  • Status changed from New to Resolved
Actions

Also available in: Atom PDF