浏览 112 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2008-05-17 关键字: struts
因为要做Upload功能,我在ActionForm里面定义了FormFile的属性。
这个Form里面还有很多其他的头部信息,明细行信息(我用LazyList还存储它)。 在没有加FormFile之前,我可以追加任意行数的明细行做Validation Check。 一旦加了FormFile之后,只要我追加20行以上就会出现如下错误: java.lang.OutOfMemoryError: Java heap space java.io.ByteArrayOutputStream.<init>(ByteArrayOutputStream.java:59) org.apache.commons.fileupload.DeferredFileOutputStream.<init>(DeferredFileOutputStream.java:131) org.apache.commons.fileupload.DefaultFileItem.getOutputStream(DefaultFileItem.java:558) org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:406) org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest(CommonsMultipartRequestHandler.java:193) org.apache.struts.util.RequestUtils.populate(RequestUtils.java:442) org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:816) org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:203) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) javax.servlet.http.HttpServlet.service(HttpServlet.java:709) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) 请教大伙又没有碰到过这种问题。怎么解决呢? 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
时间:2008-05-18
55,无解么?看来得在自己看看source先。
|
|
| 返回顶楼 | |


