错误The request sent by the client was syntactically incorrect ()的解决
2019独角兽企业重金招聘Python工程师标准>>>
这个错误是SpringMVC报出来的,见到它意味着html/jsp页面的控件名称 和 controller里函数的参数不符。
<form name="form1" action="uploadDocument.html" method="post" ENCTYPE="multipart/form-data"><div class="form" ><p><span class="req"><input id="remarkTxt" name="remarkTxt" class="field size4" title="Enter the date" /></span><label>Remark: <span>(The brief introduction of the file)</span></label></p><p><span class="req"><input type="file" name="uploadFileCtrl" class="field size4" title="Choose the file" /></span><label>Upload file: <span>(Click browse to choose)</span></label></p></div><div class="buttons"><input id="queryBtn" type="button" class="button" value="Submit" /></div></form>
而对应的函数参数应该这样写:
@RequestMapping(value="/uploadDocument")public String uploadDocument( @RequestParam("remarkTxt") String remark, @RequestParam("uploadFileCtrl") MultipartFile file,HttpServletRequest request,HttpServletResponse response){....} }
以后碰到这条错误信息时,首先应检查从客户端提交的数据是否与Controller 处理方法接收的参数类型一致,换句话说,POST的数据结构类型应和接收时进行类型匹配自动转换的数据类型要一致。
转载于:https://my.oschina.net/u/3503268/blog/2249175
错误The request sent by the client was syntactically incorrect ()的解决相关推荐
- 错误400-The request sent by the client was syntactically incorrect
前端接收服务器发送过来的实体类中含有日期类型或者后台是以对象的方式接收数据且对象中包含有日期类型 报错:错误400-The request sent by the client was syntact ...
- The request sent by the client was syntactically incorrect. 错误以及spring事物
mark一下: 1. 今天在做delete的时候不知道为什么hibernate一直就是不执行delete语句,查了好久没有查出来,最后想想是不是事物的问题,于是打开spring的配置文件看了看,哎 ...
- Spring MVC报错:The request sent by the client was syntactically incorrect ()
springmvc数据绑定是一个很好的东西,在数据绑定的时候一定要主意Controller方法中的参数名和jsp页面里的参数名字是否一致或者按照绑定的规范来写,如果不一致,可能会报如下错误: The ...
- SpringMVC报错The request sent by the client was syntactically incorrect ()
springmvc数据绑定出的错 在数据绑定的时候一定要主意Controller方法中的参数名和jsp页面里的参数名字是否一致或者按照绑定的规范来写, 如果不一致,可能回报如下错误: The requ ...
- 又见The request sent by the client was syntactically incorrect ()
前几天遇到过这个问题(Ref:http://www.cnblogs.com/xiandedanteng/p/4168609.html),问题在页面的组件name和和注解的@param名匹配不对,这个好 ...
- Spring MVC:The request sent by the client was syntactically incorrect
一般是由于参数类型不正确所致.比如表单如下: <form:form action="" method="post" commandName="s ...
- 密码错误Neo.ClientError.Security.Unauthorized: The client is unauthorized due to authentication failure
neo4j密码错误 解决办法 neo4j Neo.ClientError.Security.Unauthorized 修改密码 参考 https://blog.csdn.net/qq_22521211 ...
- 报错解决——uwsgi错误invalid request block size
uwsgi错误invalid request block size 使用uwsgi启动django代码,然后打开浏览器输入http://localhost:8000/admin.后台出现下面错误 in ...
- python3 pyinstaller 打包后执行文件运行错误 No such file or directory 和 Cannot load native module 解决方法
目录 实例1.No such file or directory 错误 --add-binary 参数解决 实例2.Cannot load native module 错误 强制引入解决 总结 使用 ...
最新文章
- 【iOS】iOS10.3新增API:应用内评分
- ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
- 宝塔控制面板创建ftp后链接不上的解决方法
- C#机房重构-总结(二)
- pandas数据切片
- 创业公司如何切入巨头垄断的芯片市场?
- Java String 探索
- centos7下cups + samba共打印服务的教程
- JavaScript实现在线Cron表达式生成器、预览工具 -toolfk程序员在线工具网
- word:清除格式(设置快捷键)
- 毕业后,重装电脑系统,我的资料备份
- 2018计算机专硕学硕,2018年考研要弄清学硕与专硕的区别
- html大屏可视化边框怎么弄的,做大屏可视化,你需要知道这几点
- 让其他局域网电脑也可以访问本机的NAT虚拟机
- 查看锐捷poe交换机供电状态_锐捷 RG-S2910-24GT4SFP-UP-H 24个电口支持PoE和PoE+供电交换机...
- 统计单词个数———有穷状态机编程
- 【java-Date】
- jsp未正确拼写字 mysql_(转)MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结...
- Python搭建自己[IP代理池]
- 将Zotero会议论文集的参考文献格式改成国标格式
热门文章
- kindle 3快捷键
- CD marker 是什么?
- MX130+python3.7.6+CUDA 10.0+CUDNN 7.4.2+TensorFlow-gpu安装
- 获取map第一个的key和value_谁要是再敢用Map传参,我过去就是一JIO
- 毕业论文 | 人工智能侵权责任法律问题研究——以无人驾驶汽车为例
- Python练习 | Python中的strip()函数使用???(求解决方法)
- 详细分析TCP数据的传输过程
- VC 使用SetCheck(TRUE)函数的注意事项
- strtol函数参数详解
- 吴恩达深度学习笔记9-Course3-Week2【机器学习策略(ML Strategy)2】