Guest User

Untitled

a guest
Sep 17th, 2018
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.28 KB | None | 0 0
  1. IllegalStateException Error
  2. import java.io.IOException;
  3. import java.io.PrintWriter;
  4. import java.sql.ResultSet;
  5. import java.sql.SQLException;
  6.  
  7. import javax.servlet.ServletException;
  8. import javax.servlet.http.HttpServlet;
  9. import javax.servlet.http.HttpServletRequest;
  10. import javax.servlet.http.HttpServletResponse;
  11.  
  12. import sun.java2d.pipe.GeneralCompositePipe;
  13.  
  14. import accessdb.Dao;
  15. import accessdb.Getset;
  16.  
  17. public class AdminLogIn extends HttpServlet {
  18. private static final long serialVersionUID = 1L;
  19.  
  20. /**
  21. * @return
  22. * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
  23. */
  24. protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  25. // TODO Auto-generated method stub
  26. try {
  27. String username=request.getParameter("username");
  28. String password=request.getParameter("password");
  29. Getset g=new Getset();
  30. Dao dao=new Dao();
  31.  
  32. if(username.equals("") || password.equals(""))
  33.  
  34. {
  35. response.sendRedirect("login.jsp");
  36.  
  37. }
  38. else{
  39. String newuname=username.substring(0,4);
  40. // System.out.println(""+username);
  41. if(newuname.equals("engg"))
  42. {
  43. ResultSet rs=dao.EnggLogInUseridCheck(g);
  44.  
  45. System.out.println(""+newuname);
  46.  
  47. while(rs.next())
  48. {
  49. String uname=rs.getString("uname");
  50. System.out.println(""+uname);
  51. if(uname.equals(username))
  52. {
  53. g.setuname(username);
  54. System.out.println(""+username);
  55. System.out.println(""+uname);
  56. ResultSet rs1=dao.EnggLogInPasswordCheck(g);
  57. while(rs1.next())
  58. {
  59. String password1=rs1.getString("password");
  60. if(password1.equals(password))
  61. { System.out.println(""+password1);
  62. System.out.println(""+password);
  63. response.sendRedirect("engghome.jsp");
  64. break;
  65.  
  66. }
  67. else
  68. {
  69. response.sendRedirect("login.jsp");
  70. return;
  71. }
  72. }
  73.  
  74. }
  75.  
  76. }
  77. response.sendRedirect("login.jsp");
  78. }
  79. else
  80. {
  81. response.sendRedirect("login.jsp");
  82. return;
  83. }
  84.  
  85.  
  86.  
  87. }
  88.  
  89.  
  90. } catch (SQLException e) {
  91. // TODO Auto-generated catch block
  92. e.printStackTrace();
  93. } catch (ClassNotFoundException e) {
  94. // TODO Auto-generated catch block
  95. e.printStackTrace();
  96. }
  97. }
  98. }
  99.  
  100. 03:31:26,265 INFO [STDOUT] engg
  101. 03:31:26,265 INFO [STDOUT] engg172
  102. 03:31:26,265 INFO [STDOUT] engg140
  103. 03:31:26,265 INFO [STDOUT] engg140
  104. 03:31:26,265 INFO [STDOUT] engg140
  105. 03:31:26,281 INFO [STDOUT] 365125
  106. 03:31:26,281 INFO [STDOUT] 365125
  107. 03:31:26,281 INFO [STDOUT] engg141
  108. 03:31:26,281 ERROR [[AdminLogIn]] Servlet.service() for
  109. servlet
  110. AdminLogIn threw exception
  111. java.lang.IllegalStateException
  112. at org.apache.catalina.connector.ResponseFacade.sendRedirect(ResponseFacade.java:435)
  113. at AdminLogIn.doGet(AdminLogIn.java:80)
  114. at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
  115. at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
  116. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
  117. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  118. at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
  119. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
  120. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  121. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  122. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
  123. at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
  124. at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
  125. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
  126. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
  127. at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
  128. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
  129. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
  130. at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
  131. at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
  132. at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
  133. at java.lang.Thread.run(Unknown Source)
Add Comment
Please, Sign In to add comment