Good day!
My task is to upload multiple files. I have the following codes which results to Array Index Out Of Bounds exception.
Please give me an advice on how to resolve this.
Thanks
index.jsp
fileUpload.jsp
ERROR:
HTTP Status 500 -
--------------------------------------------------------------------------------
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Exception in
JSP: /fileUpload.jsp:25
22: {
23: for(int i=start;i<(start+len);i++)
24: {
25: toBytes[i - start] = fromBytes[i];
26: }
27: }
28: %>
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:467)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:389)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause
java.lang.ArrayIndexOutOfBoundsException: 14051
org.apache.jsp.fileUpload_jsp.copyByte(fileUpload_jsp.java:27)
org.apache.jsp.fileUpload_jsp._jspService(fileUpload_jsp.java:147)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:328)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)