$.ajaxFileUpload
(
{
url:'upload1.jhtml',
secureuri:false,
fileElementId:'uploadFile',
dataType: 'json',
success: function (data, status)
{
alert(data);
if(data.status==1){
alert(data.result);
}else{
alert("【提交失败!】");
}
},
error: function (data, status, e)
{
alert("【服务器异常,请连续管理员!】"+e);
}
}
);
为什么在IE下面会提示下载文件呢?在IE情况下,不支持application/json
在后台spring mvc代码中
response.setContentType("text/javascript;charset=UTF-8");
PrintWriter out = response.getWriter();
out.println(obj);
改成
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
out.println(obj);
将ajaxFileUpload中的dataType: 'json' 改成dataType: 'text'
分享到:
相关推荐
- 服务器端处理完文件上传后,返回一个JSON或XML响应,包含状态信息和可能的错误消息。 - 前端JavaScript监听HTTP请求的状态,根据响应更新UI,如显示上传成功或错误提示。 ### 注意事项 - 文件上传时需考虑安全...
本篇文章将详细讲解如何利用EasyUI的`$.ajaxFileUpload`插件与SpringMVC结合,实现无刷新的文件上传,并着重强调在实现过程中需要注意的关键点。 首先,EasyUI的`filebox`组件是一个用于文件选择和上传的控件,它...
完成后,返回一个JSON响应,告知前端上传结果,可能是成功信息或错误信息。 **前端反馈** 前端接收到服务端的响应后,根据返回的状态码和消息更新UI,如显示上传成功的提示或错误信息。如果上传成功,可能还需要...
5. **返回响应**:在Controller中,当文件上传成功后,返回一个JSON或XML响应,告知前端上传结果。AjaxFileUpload.js的回调函数会接收到这个响应,并根据需要显示反馈信息给用户。 通过上述步骤,我们可以构建一个...
在本文中,我们将深入探讨如何使用`ajaxFileUpload`与`Spring MVC`框架结合实现异步文件上传功能。`ajaxFileUpload`是一个基于JavaScript的插件,它允许我们使用Ajax技术进行文件上传,无需刷新页面,提高用户体验。...
【SpringMVC结合ajaxfileupload实现文件无刷新上传】 在现代Web开发中,用户期望有更流畅、更快捷的交互体验,文件上传功能也不例外。传统的文件上传方式通常需要页面刷新,而通过Ajax技术,我们可以实现在不刷新...
本文将详细介绍如何结合 `AjaxFileUpload` 和 `SpringMVC` 实现文件上传。 ### 1. 引入库和配置 首先,确保在项目中引入了jQuery库以及`AjaxFileUpload.js`。在JSP页面中,可以使用以下代码引入这些文件: ```...
客户端使用ajaxfileupload.js通过Ajax发送文件,服务器端的SpringMVC Controller接收并处理文件,然后返回结果给客户端。这个过程无需刷新整个页面,提升了用户的交互体验。需要注意的是,实际应用中还需要处理文件...
如果使用了`AjaxFileUpload.js`,前端与后端之间的通信可能通过JSON数据进行,后端返回的结果可以包含上传状态、错误信息等。前端根据这些信息来更新UI,向用户反馈结果。 总的来说,"springmvc入门基础之文件上传...
同时,ajax并不支持文件的上传,此时ajaxfileupload就应运而生了,本人,在此基础上经过改写,使其同时支持,多文件上传isMore(boolen)、序列化类型参数ContentType(Serial/json)’,并且给出了SpringMVC的文件...
接着,我们需要在Spring MVC的配置文件(如:springMVC.xml)中配置多部分解析器(MultipartResolver),以支持文件上传。这里我们使用的是CommonsMultipartResolver,设置最大上传文件大小为10MB。 ```xml ```...
文件上传: ajaxFileUpload 文本编辑:百度UEditor编辑器 三,项目结构 trunk --------------------------------------------------------- 代码库 |- sql -------------------------------------------------------...