Spring Mvc 如何配置 接收前台传来的时间变量

简介: 大牛略过即可。背景:前台页面通过时间插件(My97Date)传递时间作为过滤条件筛选订单列表、请求一直报400.分析:前台传递的时间类型为String、 后台对应的订单实体里为Date类型、所以参数不匹配? 所以又在实体里定义了两个String类型的时间变量; 结果请求果然通了。而且时间也自动封装到对象里去了、恩。。 接下来通过DateFormat 来把时间格式

大牛略过即可。

背景:前台页面通过时间插件(My97Date)传递时间作为过滤条件筛选订单列表、请求一直报400.

分析:前台传递的时间类型为String、 后台对应的订单实体里为Date类型、所以参数不匹配? 所以又在实体里定义了两个String类型的时间变量;
这里写图片描述

结果请求果然通了。而且时间也自动封装到对象里去了、恩。。 接下来通过DateFormat 来把时间格式化为类型就可以了啦! 结果一格式化就抛异常、此乃何意? 各种方法尝试 都不可以。
java.text.Format.parseObject(Unknown Source)

思来想去数据类型都是对的、肯定是spring机制搞的鬼、通过各种渠道、果然查出问题所在。需要在controller里配置一下(如下图):

这里写图片描述

这样一设置、前台string类型的时间变量可以自动封装到你实体里对应的date类型的变量上、素不素很强大嘞!! hiahia

至于原理、接下来研究、日后再更新。

如有大牛知道此原理、望讲解一番、在此先谢过了!

目录
相关文章
|
4小时前
|
存储 Java 数据安全/隐私保护
|
4小时前
|
安全 Java 开发者
深入理解Spring Boot配置绑定及其实战应用
【4月更文挑战第10天】本文详细探讨了Spring Boot中配置绑定的核心概念,并结合实战示例,展示了如何在项目中有效地使用这些技术来管理和绑定配置属性。
11 1
|
4小时前
|
XML Java 数据格式
Spring高手之路18——从XML配置角度理解Spring AOP
本文是全面解析面向切面编程的实践指南。通过深入讲解切面、连接点、通知等关键概念,以及通过XML配置实现Spring AOP的步骤。
22 6
Spring高手之路18——从XML配置角度理解Spring AOP
|
4小时前
|
消息中间件 开发框架 Java
什么是Spring Boot 自动配置?
Spring Boot 是一个流行的 Java 开发框架,它提供了许多便利的功能和工具,帮助开发者快速构建应用程序。其中一个最引人注目的特性是其强大的自动配置功能。
9 0
|
4小时前
|
Java Spring
Spring文件配置以及获取
Spring文件配置以及获取
13 0
|
4小时前
|
设计模式 前端开发 Java
初识Spring MVC
初识Spring MVC
11 0
|
4小时前
|
前端开发 Java 应用服务中间件
Spring MVC框架概述
Spring MVC 是一个基于Java的轻量级Web框架,采用MVC设计模型实现请求驱动的松耦合应用开发。框架包括DispatcherServlet、HandlerMapping、Handler、HandlerAdapter、ViewResolver核心组件。DispatcherServlet协调这些组件处理HTTP请求和响应,Controller处理业务逻辑,Model封装数据,View负责渲染。通过注解@Controller、@RequestMapping等简化开发,支持RESTful请求。Spring MVC具有清晰的角色分配、Spring框架集成、多种视图技术支持以及异常处理等优点。
15 1
|
4小时前
|
监控 前端开发 Java
SpringBoot与SpringMVC有哪些区别?
SpringBoot和SpringMVC是Java开发中常用的两个框架,它们都是由Spring框架所提供的,但在功能和使用方式上有着一些区别。
23 2
|
4小时前
|
Java 微服务 Spring
Spring Boot中获取配置参数的几种方法
Spring Boot中获取配置参数的几种方法
22 2
|
4小时前
|
JSON JavaScript Java
从前端Vue到后端Spring Boot:接收JSON数据的正确姿势
从前端Vue到后端Spring Boot:接收JSON数据的正确姿势
23 0