错误The request sent by the client was syntactically incorrect ()的解决
2015-10-23 13:59
423 查看
http://www.cnblogs.com/xiandedanteng/p/4168609.html
这个错误是SpringMVC报出来的,见到它意味着html/jsp页面的控件名称 和 controller里函数的参数不符。
好比界面有个这样的form
而对应的函数参数应该这样写:
这个错误是SpringMVC报出来的,见到它意味着html/jsp页面的控件名称 和 controller里函数的参数不符。
好比界面有个这样的form
<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){ .... } }
相关文章推荐
- 8.2.1.19 Optimizing LIMIT Queries 优化LIMIT 查询:
- js中的true,false盲点
- Gene.Codes.Sequencher.v5.4.44511 1CD DNA序列分析序列拼接软件
- [转] 再探java基础——break和continue的用法
- gc buffer busy acquire vs release
- uitableview 优化
- getRequestURI,getRequestURL的区别
- fedora下安装build-essential
- fedora下安装build-essential
- PHP require include 区别
- easyui分页实现的原理
- UITableViewCell 作为"UITableView"观察者
- SSH+EasyUI批量删除
- UITableView使用AutoLayout动态计算cell高度
- Bluetooth Core Architecture Blocks----蓝牙核心架构
- AC自动机+快速矩阵幂 poj2778 DNA Sequence
- 动画特效十四:手风琴效果
- 控制器中UITextField给上一个控制器Label传值
- poj 1699 Best Sequence(AC自己主动机+如压力DP)
- iOS UIView动画效果