Guest User

Untitled

a guest
May 25th, 2018
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.74 KB | None | 0 0
  1. // Check that we have a file upload request
  2. >>>> boolean isMultipart = FileUpload.isMultipartContent(request);
  3.  
  4. // Create variables for path, filename and extension
  5. appPath = application.getRealPath("\");
  6.  
  7. // Create a factory for disk-based file items
  8. FileItemFactory factory = new DiskFileItemFactory();
  9.  
  10. // Create a new file upload handler
  11. ServletFileUpload upload = new ServletFileUpload(factory);
  12.  
  13. // Parse the request and Extract request items
  14. >>>>> List items = upload.parseRequest(request);
  15.  
  16. // create an Iterator to iterate through request items
  17. Iterator iter = items.iterator();
  18.  
  19. //Form fields
  20. //out.println("<br><br>While loop started");
  21.  
  22. while (iter.hasNext())
  23. {
  24. FileItem item = (FileItem) iter.next();
  25.  
  26. if(item.isFormField())
  27. {
  28. String name = item.getFieldName();
  29. String value = item.getString();
  30.  
  31. if(name.equals("txtUsername"))
  32. {
  33. _USERNAME_ = value;
  34.  
  35. Class.forName("org.gjt.mm.mysql.Driver");
  36.  
  37. try
  38. {
  39. connection = DriverManager.getConnection("jdbc:mysql://localhost/ict");
  40. statement = connection.createStatement();
  41. recordset = statement.executeQuery("SELECT * FROM registered_students WHERE username='" + _USERNAME_ + "'");
  42.  
  43. while(recordset.next())
  44. {
  45. roll = recordset.getString(4);
  46.  
  47. _ROLL_ = roll;
  48. }
  49.  
  50. recordset.close();
  51. recordset=null;
  52.  
  53. statement.close();
  54. statement=null;
  55. }
  56. finally
  57. {
  58. if(connection!=null)
  59. {
  60. connection.close();
  61. }
  62. }
  63. }
  64. }
  65. }
  66.  
  67. org.apache.jasper.JasperException: An exception occurred processing JSP page /Process_FileUpload.jsp at line 75
  68.  
  69. 73:
  70. 74: // Parse the request and Extract request items
  71. 75: List items = upload.parseRequest(request);
  72. 76:
  73. 77:
  74. 78: // create an Iterator to iterate through request items
  75. 79: Iterator iter = items.iterator();
  76.  
  77. Stacktrace:
  78. org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
  79. org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398)
  80. org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
  81. org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
  82. javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
  83. org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
  84.  
  85. root cause
  86.  
  87. javax.servlet.ServletException: java.lang.NoClassDefFoundError: org/apache/commons/io/output/DeferredFileOutputStream
  88. org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:850)
  89. org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:779)
  90. org.apache.jsp.Process_005fFileUpload_jsp._jspService(Process_005fFileUpload_jsp.java:546)
  91. org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
  92. javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
  93. org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
  94. org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
  95. org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
  96. javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
  97. org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
  98.  
  99. root cause
  100.  
  101. java.lang.NoClassDefFoundError: org/apache/commons/io/output/DeferredFileOutputStream
  102. org.apache.commons.fileupload.disk.DiskFileItemFactory.createItem(DiskFileItemFactory.java:179)
  103. org.apache.commons.fileupload.FileUploadBase.createItem(FileUploadBase.java:500)
  104. org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:367)
  105. org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(ServletFileUpload.java:116)
  106. org.apache.jsp.Process_005fFileUpload_jsp._jspService(Process_005fFileUpload_jsp.java:138)
  107. org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
  108. javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
  109. org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
  110. org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
  111. org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
  112. javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
  113. org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
  114.  
  115. note The full stack trace of the root cause is available in the Apache Tomcat/6.0.16 logs.
  116.  
  117. PreparedStatement select = null;
  118. ResultSet rs = null;
  119.  
  120. try { con.prepareStatement("SELECT * FROM registered_students WHERE username = ?");
  121. select.setString(1, username);
  122. rs = select.executeQuery();
  123. } finally {
  124. if (select != null) select.close();
  125. if (rs != null) rs.close();
  126. }
Add Comment
Please, Sign In to add comment