smartupload 上传时出现NegativeArraySizeException
smartup.initialize(pageContext);
smartup.setAllowedFilesList("doc,txt,xsl,ppt,pptx");
smartup.setDeniedFilesList("exe,bat,jsp,htm,html,,");
smartup.setTotalMaxFileSize(10000);
smartup.upload();
File curFile = smartup.getFiles().getFile(0);
String name = curFile.getFileName();
String ext = curFile.getFileExt();
错误提示:
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:451)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause
java.lang.NegativeArraySizeException
com.jspsmart.upload.SmartUpload.upload(SmartUpload.java:108)
org.apache.jsp.meet.upload_jsp._jspService(upload_jsp.java:78)
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:331)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
这是哪的问题?
是包的问题吗?