`

SWFupload上传文件时报500错误

阅读更多

最近在一个项目中使用SWFupload来进行文件批量上传,在上传的过程中,发现传递大文件时报错,查看错误日志

2009-6-29 11:36:53 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet jsp threw exception
java.lang.OutOfMemoryError: Java heap space

 

应该是JVM的内存不够,修改tomcat配置文件catalina.bat,linux对应为:

 

在最前面加入该行:set JAVA_OPTS=-Xms512m -Xmx512m

 

Server端JVM最好将-Xms和-Xmx设为相同值。为了优化GC,最好让-Xmn值约等于-Xmx的1/3。

分享到:
评论

相关推荐

    swfupload多文件上传带进度条实例

    file_upload_limit: 10, // 最大上传文件数量 flash_url: "Scripts/swfupload.swf", button_image_url: "Images/browse_button.png", button_width: 29, button_height: 29, button_placeholder_id: "file...

    swfUpload上传文件图片(多图片)

    在实际项目中,通过合理的配置和事件处理,可以轻松实现如"swfUpload上传文件图片(多图片)"这样的需求。在使用SwfUpload时,确保正确引入资源、配置参数并处理好上传过程中的各种事件,就能为用户提供一个高效、...

    SwfUpload 多文件上传

    SwfUpload 是一款开源的Flash上传组件,它允许用户在网页上实现多文件上传功能,尤其适用于需要大文件上传或批量上传的场景。这个技术在Web开发中被广泛应用,因为它可以提供比传统HTML表单上传更好的用户体验。...

    SwfUpload多文件上传

    9. **安全性考虑**:在实现SwfUpload时,必须考虑到安全问题,如防止文件类型攻击、大小限制以防止DoS攻击,以及验证上传文件的来源和内容。 10. **错误处理**:在可能出现错误的地方,如网络中断、文件过大、...

    ASP.NET SWFUpload多文件带进度条上传

    对上传文件进行严格的验证和检查,例如检查文件扩展名、MIME类型,并对上传路径进行安全编码。 总结来说,ASP.NET结合SWFUpload可以实现高效且用户体验良好的多文件带进度条上传功能。不过,随着Flash逐渐被淘汰,...

    swfupload多文件上传jsp+servlet(SSH可用)

    在该项目中,`SaveServlet.java`是用于接收和处理上传文件的servlet。Servlet是Java Web开发中的一个核心组件,它负责接收客户端请求,处理数据,然后返回响应。在`SaveServlet.java`中,你需要处理SwfUpload传递...

    swfupload批量上传文件

    - **处理文件上传**:当文件到达服务器时,PHP脚本可以通过`$_FILES`全局变量获取上传文件的信息,如文件名、类型、大小等,然后使用`move_uploaded_file()`函数将文件移动到目标位置。 - **返回响应**:PHP脚本处理...

    SWFUpload 异步文件上传

    当文件上传过程中出现问题时,如网络中断或文件格式错误,SWFUpload 提供了相应的错误处理机制,可以帮助开发者更好地控制和反馈错误信息。 10. **回调函数** SWFUpload 提供丰富的回调函数,如onFileQueued、...

    使用SWFUpload上传文件

    以下是关于使用SWFUpload上传文件的详细说明: 1. **初始化SWFUpload** 初始化SWFUpload需要包含两个核心文件:`swfupload.js` 和 `swfupload.swf`。`swfupload.js`是JavaScript库,用于控制与Flash对象的交互;而...

    swfupload上传文件

    它利用Flash技术来克服HTML表单上传文件时的一些限制,如无法多文件选择和进度显示等。本篇文章将深入探讨SWFUpload的工作原理、使用方法以及如何在实际项目中应用。 一、SWFUpload简介 SWFUpload是一个开源的...

    swfupload多文件上传并带有进度条

    7. **异步上传**:SWFUpload采用异步方式上传文件,这意味着用户在上传文件的同时仍可继续浏览其他网页内容,提高了用户体验。 8. **错误处理**:对于上传过程中可能出现的错误,如文件类型不匹配、文件过大、网络...

    swfupload多文件上传

    swfupload多文件上传swfupload多文件上传swfupload多文件上传swfupload多文件上传swfupload多文件上传swfupload多文件上传swfupload多文件上传swfupload多文件上传

    swfupload 异步上传文件,支持进度条上传

    2. **初始化设置**:通过JavaScript设置SwfUpload的配置,如上传URL、文件类型限制、最大上传文件大小等。 3. **创建上传按钮**:SwfUpload会替换掉指定的HTML元素,将其变为可触发文件选择和上传的按钮。 4. **注册...

    SWFupload文件上传实例

    4. **回调函数**:SWFUpload提供了一系列的回调函数,如`onQueueComplete`、`onFileStart`、`onFileProgress`、`onFileSuccess`和`onFileError`等,这些函数可以让开发者自定义处理上传的各个阶段,如错误处理、进度...

    多文件上传swfupload

    2. **初始化设置**:在JavaScript中,你需要创建一个SwfUpload实例,通过配置对象设定各种参数,如上传URL、文件类型限制、最大上传文件大小等。 3. **事件监听**:SwfUpload 提供丰富的事件接口,如文件选择、上传...

    swfupload文件上传控件

    **SWFUpload 文件上传控件详解** 在网页开发中,文件上传功能是不可或缺的一部分,而SWFUpload就是一款优秀的文件上传控件。它利用Flash技术,提供了多文件上传和进度显示的功能,使得用户在上传大文件或多个文件时...

    完美的SwfUpload 上传,显示进度条

    在C# ASP.NET环境中,确保正确处理Multipart/FormData请求是非常重要的,因为这是SwfUpload上传文件所采用的格式。后端代码需要解析这些数据,提取出文件内容并保存到合适的目录下。同时,考虑到安全性,需要对上传...

    swfupload多文件上传带进度条javaweb项目

    - 考虑到安全性,上传文件时应进行大小限制、类型检查以及重命名,防止恶意文件上传和安全漏洞。 - 为了提高用户体验,可以添加文件类型过滤,只允许特定类型的文件进行上传。 - 优化服务器性能,如使用异步处理...

    swfupload文件上传下载

    通过JavaScript与Flash进行通信,实现了异步上传,即在后台上传文件,不会阻塞用户操作。 2. **文件上传机制**:SWFUpload使用了Flash的FileReference对象来选择和读取本地文件,然后通过HTTP POST请求将文件数据...

    swfupload控件实现flash文件上传

    8. **自定义上传顺序**:用户可以选择上传文件的顺序。 9. **文件选择限制**:可以限制文件数量、大小和类型。 10. **预上传确认**:在上传前提供一个确认机会。 11. **修复已知bug**:包括IE中的刷新问题,Fire...

Global site tag (gtag.js) - Google Analytics