请教关于enctype="multipart/form-data" 的问题
我在做一个文件上传的网页,设置form 的enctype="multipart/form-data"之后,提交表单。提交部分的js代码如下:
var url = "wjlbSave.htm?flwjid="+flwjid+"&pagenum="+pagenum+"&btmc="+btmc;
document.fileUpload.action= url;
document.fileUpload.submit();
当文件大小<10M的时候,可以成功提交到我后台的action里面去,但是当上传文件大小>10M的时候,就直接报错了,错误代码如下:
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.NullPointerException
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:472)
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:425)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
com.wadata.zjrem.util.LoginFilter.doFilter(LoginFilter.java:56)
com.wadata.zjrem.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:128)
root cause
java.lang.NullPointerException
com.wadata.zjrem.exception.CommonExceptionProcess.resolveException(CommonExceptionProcess.java:51)
org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1067)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:855)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:774)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:460)
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:425)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
com.wadata.zjrem.util.LoginFilter.doFilter(LoginFilter.java:56)
com.wadata.zjrem.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:128)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.26 logs.
不知道大家有没有碰到过这个问题。我不知道问题出在哪里了,该怎么解决呢?