Skip to content

Commit 2bf8eb0

Browse files
committed
Removing try/resources so that the stream is not closed and error handling is reported correctly
1 parent 95ba84f commit 2bf8eb0

File tree

1 file changed

+14
-18
lines changed
  • servlet/metadata-complete/src/main/java/org/javaee7/servlet/metadata/complete

1 file changed

+14
-18
lines changed

servlet/metadata-complete/src/main/java/org/javaee7/servlet/metadata/complete/TestServlet.java

Lines changed: 14 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,8 @@
5454
public class TestServlet extends HttpServlet {
5555

5656
/**
57-
* Processes requests for both HTTP
58-
* <code>GET</code> and
59-
* <code>POST</code> methods.
57+
* Processes requests for both HTTP <code>GET</code> and <code>POST</code>
58+
* methods.
6059
*
6160
* @param request servlet request
6261
* @param response servlet response
@@ -66,23 +65,21 @@ public class TestServlet extends HttpServlet {
6665
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
6766
throws ServletException, IOException {
6867
response.setContentType("text/html;charset=UTF-8");
69-
try (PrintWriter out = response.getWriter()) {
70-
out.println("<!DOCTYPE html>");
71-
out.println("<html>");
72-
out.println("<head>");
73-
out.println("<title>Servlet url-pattern in web.xml</title>");
74-
out.println("</head>");
75-
out.println("<body>");
76-
out.println("<h1>Servlet TestServlet with url-pattern in web.xml</h1>");
77-
out.println("</body>");
78-
out.println("</html>");
79-
}
68+
PrintWriter out = response.getWriter();
69+
out.println("<!DOCTYPE html>");
70+
out.println("<html>");
71+
out.println("<head>");
72+
out.println("<title>Servlet url-pattern in web.xml</title>");
73+
out.println("</head>");
74+
out.println("<body>");
75+
out.println("<h1>c</h1>");
76+
out.println("</body>");
77+
out.println("</html>");
8078
}
8179

8280
// <editor-fold defaultstate="collapsed" desc="HttpServlet methods. Click on the + sign on the left to edit the code.">
8381
/**
84-
* Handles the HTTP
85-
* <code>GET</code> method.
82+
* Handles the HTTP <code>GET</code> method.
8683
*
8784
* @param request servlet request
8885
* @param response servlet response
@@ -96,8 +93,7 @@ protected void doGet(HttpServletRequest request, HttpServletResponse response)
9693
}
9794

9895
/**
99-
* Handles the HTTP
100-
* <code>POST</code> method.
96+
* Handles the HTTP <code>POST</code> method.
10197
*
10298
* @param request servlet request
10399
* @param response servlet response

0 commit comments

Comments
 (0)