`
sulon
  • 浏览: 9521 次
社区版块
存档分类
最新评论

SpringMVC与表单日期提交报400错误问题处理方法

阅读更多

需要在Action里面定定义时间处理 

@InitBinder
	public void InitBinder(WebDataBinder dataBinder)
	{
		dataBinder.registerCustomEditor(Date.class, new PropertyEditorSupport() {
		    public void setAsText(String value) {
		        try {
		            setValue(new SimpleDateFormat("yyyy-MM-dd").parse(value));
		        } catch(ParseException e) {
		            setValue(null);
		        }
		    }

		    public String getAsText() {
		        return new SimpleDateFormat("yyyy-MM-dd").format((Date) getValue());
		    }        

		});
	}

 

分享到:
评论

相关推荐

    SpringMVC实现表单验证功能详解

    一、SpringMVC表单验证简介 在Web应用开发中,表单验证是必不可少的一步骤。SpringMVC提供了强大的表单验证机制,允许开发者轻松地实现表单验证功能。 二、基本的表单操作 在SpringMVC中,可以使用`@...

    springMVC.pdf

    异常处理提供了容错机制,使得开发者能够在控制器方法中处理异常,并给出相应的错误信息。 文件上传是SpringMVC框架支持的一个扩展功能,允许用户上传文件到服务器。 Spring标签提供了对SpringMVC框架的视图表单...

    解决springmvc关于前台日期作为实体类对象参数类型转换错误的问题

    当我们提交表单时,SpringMVC框架可能会出现类型转换错误的问题。 错误信息 在控制台中,我们可能会看到以下错误信息: Field error in object 'user' on field 'birthday': rejected value [2013-06-24]; codes ...

    [Spring MVC] -简单表单提交实例

    在这个例子中,`showForm`方法用于展示表单页面,`submit`方法处理表单提交。如果验证失败,`bindingResult`将包含错误信息,此时重定向回表单页面显示错误;验证成功则调用UserService保存用户数据,并跳转到成功...

    ssm_springmvc_canshu

    "ssm_springmvc_canshu"这个标题暗示我们关注的是Spring MVC中关于参数绑定的问题,特别是涉及日期类型的转换。描述中提到,由于日期数据可以有多种不同的格式,Spring MVC默认的参数绑定机制无法直接将字符串参数...

    SpringMvc+POI 导入Excel

    这些验证可以通过自定义逻辑实现,一旦发现问题,可以返回错误信息给前端。 完成数据读取和验证后,我们通常会将这些数据保存到数据库或者进行其他业务处理。在SpringMvc中,可以使用Service层来封装业务逻辑,然后...

    云表单设计和流程配置

    在云表单场景中,SpringMVC可以用于处理表单提交、数据验证、服务调用和数据持久化等任务。 EasyUI则是一款基于jQuery的前端框架,提供了丰富的组件库,如表格、表单、对话框、菜单等,用于快速构建用户友好的界面...

    SSM集成应用

    数据回显是指在表单提交失败后,将用户输入的数据回填到表单中,以便用户修正错误重新提交。 #### SpringMVC其他功能 **11.1 文件上传** SpringMVC支持常见的文件上传功能。 **11.2 Spring文件上传和下载** ...

    SpringMVC单文件上传、多文件上传、文件列表显示、文件下载额

    在Spring MVC框架中,文件上传是一项常见的功能,用于接收客户端(如...实际应用中,你还需要考虑错误处理、文件安全、性能优化等问题,例如限制上传文件的大小和类型,防止恶意文件上传,以及优化大文件的读写操作。

    joda-time-1.6.2.jar

    在Spring MVC开发中,我们经常会遇到处理日期和时间的数据,比如从表单提交的数据自动转换为Java的`java.util.Date`类型。然而,在实际操作中,可能会遇到转换错误的问题,这通常与缺少适当的库或者配置不正确有关。...

    详解SpringMVC实现图片上传以及该注意的小细节

    在本文中,我们将深入探讨如何使用...综上所述,实现SpringMVC中的图片上传涉及多个步骤,包括前端表单设计、后端控制器处理、文件存储以及安全性考虑。理解这些细节对于构建健壮且安全的图片上传功能至关重要。

    二手车交易管理系统

    这通常涉及前端表单提交,后端处理文件上传逻辑,包括文件验证、存储路径管理以及错误处理等。文件上传可能会使用到Apache Commons FileUpload库或者SpringMVC自带的MultiPartFile接口。 6. **时间选择器**:时间...

    自整理Java关于基础和框架的面试题

    ##### jdbc分段批量提交的时候出现异常怎么处理? - 使用事务管理,确保数据的一致性。 - 对异常进行捕获和处理。 ##### jdbc批量处理数据 - 使用`PreparedStatement`的`addBatch()`和`executeBatch()`方法批量处理...

Global site tag (gtag.js) - Google Analytics