6161 */
6262@ WebServlet (urlPatterns = {"/TestServlet" })
6363public class TestServlet extends HttpServlet {
64-
64+
6565 @ PersistenceUnit
6666 EntityManagerFactory emf ;
67-
68- @ EJB MovieBean bean ;
67+
68+ @ EJB
69+ MovieBean bean ;
6970
7071 /**
71- * Processes requests for both HTTP
72- * <code>GET</code> and
73- * <code>POST</code> methods.
72+ * Processes requests for both HTTP <code>GET</code> and <code>POST</code>
73+ * methods.
7474 *
7575 * @param request servlet request
7676 * @param response servlet response
@@ -80,48 +80,46 @@ public class TestServlet extends HttpServlet {
8080 protected void processRequest (HttpServletRequest request , HttpServletResponse response )
8181 throws ServletException , IOException {
8282 response .setContentType ("text/html;charset=UTF-8" );
83- try ( PrintWriter out = response .getWriter ()) {
84- out .println ("<!DOCTYPE html>" );
85- out .println ("<html>" );
86- out .println ("<head>" );
87- out .println ("<title>JPA Listeners</title>" );
88- out .println ("</head>" );
89- out .println ("<body>" );
90- out .println ("<h1>JPA Listeners</h1>" );
83+ PrintWriter out = response .getWriter ();
84+ out .println ("<!DOCTYPE html>" );
85+ out .println ("<html>" );
86+ out .println ("<head>" );
87+ out .println ("<title>JPA Listeners</title>" );
88+ out .println ("</head>" );
89+ out .println ("<body>" );
90+ out .println ("<h1>JPA Listeners</h1>" );
9191
92- System .out .println ("--> Listing movies" );
93- for (Movie m : bean .listMovies ()) {
94- System .out .println (m .getName ());
95- }
96- System .out .println ("--> Creating a movie" );
97- bean .createMovie ();
98- System .out .println ("--> Listing movies" );
99- for (Movie m : bean .listMovies ()) {
100- System .out .println (m .getName ());
101- }
102- System .out .println ("--> Updating a movie" );
103- bean .updateMovie ();
104- System .out .println ("--> Listing movies" );
105- for (Movie m : bean .listMovies ()) {
106- System .out .println (m .getName ());
107- }
108- System .out .println ("--> Deleting a movie" );
109- bean .deleteMovie ();
110- System .out .println ("--> Listing movies" );
111- for (Movie m : bean .listMovies ()) {
112- System .out .println (m .getName ());
113- }
114- out .println ("Check \" server.log\" for output messages from listeners." );
115-
116- out .println ("</body>" );
117- out .println ("</html>" );
92+ System .out .println ("--> Listing movies" );
93+ for (Movie m : bean .listMovies ()) {
94+ System .out .println (m .getName ());
95+ }
96+ System .out .println ("--> Creating a movie" );
97+ bean .createMovie ();
98+ System .out .println ("--> Listing movies" );
99+ for (Movie m : bean .listMovies ()) {
100+ System .out .println (m .getName ());
118101 }
102+ System .out .println ("--> Updating a movie" );
103+ bean .updateMovie ();
104+ System .out .println ("--> Listing movies" );
105+ for (Movie m : bean .listMovies ()) {
106+ System .out .println (m .getName ());
107+ }
108+ System .out .println ("--> Deleting a movie" );
109+ bean .deleteMovie ();
110+ System .out .println ("--> Listing movies" );
111+ for (Movie m : bean .listMovies ()) {
112+ System .out .println (m .getName ());
113+ }
114+ out .println ("Check \" server.log\" for output messages from listeners." );
115+
116+ out .println ("</body>" );
117+ out .println ("</html>" );
119118 }
120119
121120 // <editor-fold defaultstate="collapsed" desc="HttpServlet methods. Click on the + sign on the left to edit the code.">
122121 /**
123- * Handles the HTTP
124- * <code>GET</code> method.
122+ * Handles the HTTP <code>GET</code> method.
125123 *
126124 * @param request servlet request
127125 * @param response servlet response
@@ -134,8 +132,7 @@ protected void doGet(HttpServletRequest request, HttpServletResponse response)
134132 }
135133
136134 /**
137- * Handles the HTTP
138- * <code>POST</code> method.
135+ * Handles the HTTP <code>POST</code> method.
139136 *
140137 * @param request servlet request
141138 * @param response servlet response
0 commit comments