当前位置: 首页 > news >正文

spring mvc 文件上传 ajax 异步上传

spring mvc 文件上传 ajax 异步上传

异常代码:

1.the request doesn't contain a multipart/form-data or multipart/mixed stream, content type header is true
2.The current request is not a multipart request

 先看 spring mvc 配置上传文件处理器解析

没感觉有什么问题。 

跟源码:

 

 

这里有一个双重判断

必须 请求方式是POST 加 request 的contentType 必须是 multipart/开头。如果不符合就会返回一个false 

 

 dispatcherServlet:

 

后台代码:

前台:JSP

 

js代码:

 

 

总结:

不管是同步提交还是异常提交要满足两个条件。

一个是POST,一个contentType: 要以multipart/开头。

 表单默认属性值:

posted on 2018-06-28 15:10 zhouixi 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/1-Admin/p/9238753.html

相关文章:

  • react-native
  • C语言学习(42)
  • 21.拉取删除远程分支
  • Java类只加载一次的情况
  • pyenv BUILD FAILED解决方法
  • window10 vs 以管理员打开
  • Wincc用户登录VBS脚本
  • 网页插入腾讯视频
  • Java的注释文档和嵌入式文档
  • 这 10 款良心 Windows 软件,改变你对国产的认知
  • RTTI(运行时类型识别),typeid,dynamic_cast
  • php 获取某数组中出现次数最多的值(重复最多的值)与出现的次数
  • 跟老齐学Python从入门到精通
  • bzoj 2655: calc
  • Maven项目META-INF文件夹不存在的问题
  • [译] 怎样写一个基础的编译器
  • 【译】理解JavaScript:new 关键字
  • CentOS6 编译安装 redis-3.2.3
  • el-input获取焦点 input输入框为空时高亮 el-input值非法时
  • Laravel深入学习6 - 应用体系结构:解耦事件处理器
  • MySQL数据库运维之数据恢复
  • python3 使用 asyncio 代替线程
  • 给自己的博客网站加上酷炫的初音未来音乐游戏?
  • 关于Android中设置闹钟的相对比较完善的解决方案
  • 基于Dubbo+ZooKeeper的分布式服务的实现
  • 嵌入式文件系统
  • 如何抓住下一波零售风口?看RPA玩转零售自动化
  • 一个完整Java Web项目背后的密码
  • 一天一个设计模式之JS实现——适配器模式
  • 用Canvas画一棵二叉树
  • # 数据结构
  • # 执行时间 统计mysql_一文说尽 MySQL 优化原理
  • ###STL(标准模板库)
  • #我与Java虚拟机的故事#连载06:收获颇多的经典之作
  • $Django python中使用redis, django中使用(封装了),redis开启事务(管道)
  • (12)Hive调优——count distinct去重优化
  • (C#)if (this == null)?你在逗我,this 怎么可能为 null!用 IL 编译和反编译看穿一切
  • (java版)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
  • (附源码)ssm基于jsp的在线点餐系统 毕业设计 111016
  • (没学懂,待填坑)【动态规划】数位动态规划
  • (十)DDRC架构组成、效率Efficiency及功能实现
  • (原創) 博客園正式支援VHDL語法著色功能 (SOC) (VHDL)
  • (转)es进行聚合操作时提示Fielddata is disabled on text fields by default
  • (转)负载均衡,回话保持,cookie
  • (最完美)小米手机6X的Usb调试模式在哪里打开的流程
  • *p++,*(p++),*++p,(*p)++区别?
  • ... 是什么 ?... 有什么用处?
  • .bat批处理(三):变量声明、设置、拼接、截取
  • .locked1、locked勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .NET CORE 2.0发布后没有 VIEWS视图页面文件
  • .NET DataGridView数据绑定说明
  • .net framework 4.0中如何 输出 form 的name属性。
  • .Net小白的大学四年,内含面经
  • [ 云计算 | AWS ] AI 编程助手新势力 Amazon CodeWhisperer:优势功能及实用技巧
  • [AIGC] Java 和 Kotlin 的区别