异常原因:在Jetty请求中,请求可以处理的表单内容是有限制的,为了防止拒绝服务攻击。字节大小受ContextHandler.getMaxFormContentSize()的限制。如果没有上下文,则为"org.eclipse.jetty.server.Request.maxFormContentSize"服务器属性。
解决方案:在STS的Run->Run Configurations...中,找到项目。在Arguments的VM arguments中输入:-Dorg.eclipse.jetty.server.Request.maxFormContentSize=500000。然后点Apply,再点Run重新启动项目即可。
这里maxFormContentSize的值根据传输数据大小的实际情况设定即可,默认值是200000。