码迷,mamicode.com
首页 > 其他好文 > 详细

The request sent by the client was syntactically incorrect.(转载)

时间:2017-05-20 16:32:17      阅读:263      评论:0      收藏:0      [点我收藏+]

标签:http   htm   html   ref   web   www   jsp页面   type   函数参数   

这个错误是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){
....
}
}
技术分享

注意上述粗体字的一一对应关系。

 

The request sent by the client was syntactically incorrect.(转载)

标签:http   htm   html   ref   web   www   jsp页面   type   函数参数   

原文地址:http://www.cnblogs.com/ailsalin/p/6882331.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!