@@ -53,7 +53,7 @@ protected void doGet(HttpServletRequest request, HttpServletResponse response) t
5353 */
5454 protected void doPost (HttpServletRequest request , HttpServletResponse response ) throws ServletException , IOException {
5555 // TODO Auto-generated method stub
56-
56+ response . setContentType ( "application/json" );
5757 System .out .println ("Login Servlet hit for Request Type: " +request .getMethod ());
5858 try {
5959 ObjectMapper mapper = new ObjectMapper ();
@@ -64,6 +64,7 @@ protected void doPost(HttpServletRequest request, HttpServletResponse response)
6464
6565 if (!fetcheduserdata .isPresent ()) {
6666 response .setStatus (HttpServletResponse .SC_UNAUTHORIZED );
67+ response .setContentType ("application/json" );
6768 response .getWriter ().write ("{\" message\" :\" Invalid email\" }" );
6869 return ;
6970 }
@@ -73,6 +74,7 @@ protected void doPost(HttpServletRequest request, HttpServletResponse response)
7374
7475 if (!BCrypt .checkpw (logindata .getPassword (), fetcheduser .getPassword () )) {
7576 response .setStatus (HttpServletResponse .SC_UNAUTHORIZED );
77+ response .setContentType ("application/json" );
7678 response .getWriter ().write ("{\" message\" :\" Invalid password\" }" );
7779 return ;
7880 }
@@ -115,8 +117,7 @@ protected void doPost(HttpServletRequest request, HttpServletResponse response)
115117 }
116118 catch (Exception e ) {
117119 // TODO: handle exception
118- response .setStatus (HttpServletResponse .SC_INTERNAL_SERVER_ERROR );
119- response .getWriter ().write ("{\" message\" :\" Server error\" }" );
120+ response .setStatus (HttpServletResponse .SC_INTERNAL_SERVER_ERROR ); response .setContentType ("application/json" ); response .getWriter ().write ("{\" message\" :\" Server error\" }" );
120121 e .printStackTrace ();
121122 }
122123
0 commit comments