extjs上传文件要求服务器端返回的contenttype是“text/html”,而springmvc默认返回的是“application/json”.
所以
addFileFormPanel.getForm().submit
({
url:'/upload/uploadFile',
waitMsg: '正在上传...',
method : 'post',
success: function (form,action){
Ext.Msg.alert('success',action.result.msg);
},
failure: function (form,action){
console.info(action);
Ext.Msg.alert('error',action.result.msg);
}
});
当返回结果时直接进入
failure: function (form,action){
console.info(action);
Ext.Msg.alert('error',action.result.msg);
}
不能正确执行success方法
于是修改controller层的方法加上如下
response.setContentType("text/html");
ObjectMapper mapper=new ObjectMapper();
mapper.writeValue(response.getOutputStream(), info);//info就是返回的数据
相关推荐
NULL 博文链接:https://zxf-noimp.iteye.com/blog/630528
3ExtJS的HtmlEditor的图片文件上传插件。 4Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。 5导入导出Excel数据,支持xlsx和xls文件。 6资源管理(菜单管理)。 7用户管理...
3、ExtJS的HtmlEditor的图片文件上传插件。 4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。 5、导入导出Excel数据,支持xlsx和xls文件。 6、资源管理(菜单管理)。 7...
extjs的java版本的上传文件进度条
这个项目是一个基于Java语言开发的Web应用程序,采用SSM(Spring+SpringMVC+MyBatis)或SSH(Spring+SpringMVC+Hibernate)框架进行开发,使用MySQL作为数据存储,JSP作为页面开发。 项目的目标是构建一个高效、可靠...
3、ExtJS的HtmlEditor的图片文件上传插件。 4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。 5、导入导出Excel数据,支持xlsx和xls文件。 6、资源管理(菜单管理)。 7...
主要为大家详细介绍了SpringMvc3+extjs4实现上传与下载功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
ExtjsWeb SpringMVC+Spring+Shiro+MyBatis+Extjs5创建的信息管理系统,支持图片登陆验证功能 由于Extjs包太大,上传是没有加进来,可以根据目录中的结构加上Extjs5的开发包。
ext上传组件的使用(结合springMvc),本人在项目中使用过的
3、ExtJS的HtmlEditor的图片文件上传插件。 4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。 5、导入导出Excel数据,支持xlsx和xls文件。 6、资源管理(菜单管理)。 7...