Spring MVC "The request sent by the client was syntactically incorrect ()"解决办法
来源:互联网 发布:uefi双硬盘安装ubuntu 编辑:程序博客网 时间:2024/05/22 03:30
使用Spring MVC3框架时,可能会遇到这个问题,请求后台没有任何响应,页面显示
让人很莫名其妙。
The request sent by the client was syntactically incorrect 说的意思是:由客户端发送的请求是语法上是不正确的。但还是不明白哪里出了问题,
我的URLhttp://localhost:8080/mmsys/field/list.do?date=2015-06-07,真看不出那个参数出错了,实在没办法我把spring日志级别调整到debug级别,终于找出原因了:
[DEBUG][2013/04/28 12:19:10,561][org.springframework.web.servlet.mvc.annotation.ResponseStatusExceptionResolver] - Resolving exception from handler [com.xdtech.cloudsearch.module.config.index.action.FieldAction@44b46c4c]: org.springframework.beans.TypeMismatchException: Failed to convert value of type 'java.lang.String' to required type 'java.util.Date'; nested exception is org.springframework.core.convert.ConversionFailedException: Unable to convert value "23-05-2013" from type 'java.lang.String' to type 'java.util.Date'; nested exception is java.lang.IllegalArgumentException
Spring在转换日期出错了,翻看了一下spring-framework-reference.pdf找到下面这几行代码,加到自己的Action里,问题解决了:@InitBinderpublic void initBinder(WebDataBinder binder) {SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");dateFormat.setLenient(false);binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, false));}
- Spring MVC "The request sent by the client was syntactically incorrect ()"解决办法
- Spring MVC "The request sent by the client was syntactically incorrect ()"解决办法
- Spring MVC "The request sent by the client was syntactically incorrect ()"解决办法
- Spring MVC "The request sent by the client was syntactically incorrect "解决办法
- Spring MVC "The request sent by the client was syntactically incorrect "解决办法
- Spring MVC "The request sent by the client was syntactically incorrect ()"解决办法
- Spring MVC "The request sent by the client was syntactically incorrect ()"解决办法
- Spring MVC "The request sent by the client was syntactically incorrect ()"解决办法 .
- Spring MVC "The request sent by the client was syntactically incorrect ()"解决办法
- Spring MVC "The request sent by the client was syntactically incorrect ()"解决办法
- The request sent by the client was syntactically incorrect ()"解决办法
- The request sent by the client was syntactically incorrect解决办法
- The request sent by the client was syntactically incorrect - Spring mvc
- 异常处理Spring MVC "The request sent by the client was syntactically incorrect ()"
- Spring MVC报错:The request sent by the client was syntactically incorrect ()
- spring mvc 400,The request sent by the client was syntactically incorrect的问题
- Spring MVC报错:The request sent by the client was syntactically incorrect ()
- spring MVC 错误The request sent by the client was syntactically incorrect ()的解决
- android多媒体框架之流媒体具体流程篇2----base on jellybean(十二)
- 大牛讲解信号与系统以及数字信号处理
- android Camera 如何判断当前使用的摄像头是前置还是后置
- 黑马程序员_数据库连接Class.forName的作用
- 使用Qt实现简单的图片预览效果
- Spring MVC "The request sent by the client was syntactically incorrect ()"解决办法
- jsp面试基础速成精华讲解
- Zend Framework 入门——错误处理
- java JList 添加数据后,如何更新啊
- Boost.smart_ptr.shared_ptr--2
- Delphi 中的自定义类笔记
- 经典Sql面试题收集!!
- 文件选择对话框filedialog,OpenFileDialog,FolderBrowserDialog
- 关于Excel导入的问题记录