struts1.x的配置</action-mappings>
<controller maxFileSize="400M" />
<message-resources parameter="MessageResources"/>
我上传的了个100多M的文件后报下面的错:javax.servlet.ServletException: Java heap space
org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:294)报错的地方是:m.setSize(movieform.getContent().getFileData().length);这句代码。我上传的40M的文件没有任何问题,有人说没有使用缓存。但我不知道怎么纠正,怎么解决。
<controller maxFileSize="400M" />
<message-resources parameter="MessageResources"/>
我上传的了个100多M的文件后报下面的错:javax.servlet.ServletException: Java heap space
org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:294)报错的地方是:m.setSize(movieform.getContent().getFileData().length);这句代码。我上传的40M的文件没有任何问题,有人说没有使用缓存。但我不知道怎么纠正,怎么解决。
解决方案 »
- 标签<s:set>数据传不了
- 为什么我用getParameterNames取不到通过地址栏传递过来的值
- tomcat 数据源问题:Need to specify class name in environment
- JSP聊天 代码问题! 求指教!!!!!
- 有空的话帮看看:怎样中断文件上传
- 五一大送分
- 为什么带参数的createStatment()和last()会报错
- 急问 表单 数据提取 高手!!!
- 我在sun下的tomcat和apache下的有什么区别??迷茫!恳请帮忙!
- 将转义符写入文件?
- Tomcat启动加载servlet导致的问题。
- ibatis中数据库配置文件及其调用实现DAO,常用处理方法
private File tempPath = new File("D:\\addnetFile\\tmp\\");
//得到上传工厂
DiskFileItemFactory factory = new DiskFileItemFactory();
//设置仓库
factory.setRepository(tempPath);
我是在说使用struts上传。而且好像你的回答 莫名其妙