[Java Spring] @InitBinder
2023-09-14 08:59:13 时间
For example, from the client, it send date as string to BE. But BE requires date to be a Date instead of String.
Controller:
.. @Autowired private UserRepository userRepository; @InitBinder public void initBinder(WebDataBinder binder) { binder.registerCustomEditor( // convert to Date.class, // prop which need to be converted "dateOfBirth", new CustomDateEditor(new SimpleDateFormat("yyy-MM-dd")), true); } @PostMapping("/registeruser") public String registerUser(@Valid @ModelAttribute("newuser") User user, BindingResult result, Model model) { .... System.out.print(user.getDateOfBirth()) // should be the date object }
相关文章
- Java实现第十一届蓝桥杯C/C++ 大学 B 组大赛软件类 省赛真题(希望能和各位大佬能一起讨论算法题:讨论群:99979568)
- Java实现 LeetCode 378 有序矩阵中第K小的元素
- Java实现蓝桥杯 算法训练 大等于n的最小完全平方数
- Java实现LeetCode_0035_SearchInsertPosition
- java实现第三届蓝桥杯提取子串
- java实现第六届蓝桥杯显示二叉树
- java实现第四届蓝桥杯黄金连分数
- Java实现 蓝桥杯 历届试题 矩阵翻硬币
- Java实现 蓝桥杯 算法提高 文本加密
- Java实现 蓝桥杯 基础练习 特殊的数字
- java实现 历届试题 蓝桥杯 打印十字图
- java中boolean与字符串或者数字1和0的转换
- Java通过mysql-connector-java-8.0.11连接MySQL Server 8.0遇到的几个问题
- 【JAVA】java中split以"." 、""、“|”分隔字符串
- macos:安装java 17.0.6(android studio报错:Unable to locate a Java Runtime.)
- 【JAVA】Java循环语句中的continue跳转进入下一次循环是否判断循环条件
- [Java Spring] Apply default Modelttribute values with @ControllerAdivce
- [Java Spring JWT] JWT unit testing
- [Java Spring] Testing a view controller
- Java面向对象编程篇2——面向对象三大特点
- MSF基于JAVA的漏洞获取shell实战
- 科大讯飞语音转文字以及中文分词的Java测试代码
- Spring 基于 Java 的配置 - 如何不用Beans.xml照样描述bean之间的依赖关系
- Java面试题 对spring IOC和AOP的理解
- 解决com.alibaba.fastjson.JSONException: write javaBean error问题以及解决Spring Boot加入Shiro导致spring aop失效的问题
- 详解jvm之java类加载机制和类加载器(ClassLoader) 深入理解Java类加载器(ClassLoader) 如何自定义类加载器 深入说明双亲委派 双亲委派模型的破坏者-线程上下文类加载器
- Java-小技巧-006 List 排序 Collections.sort()
- java-信息安全(十五)-单向认证
- Java程序猿从笨鸟到菜鸟之(九十二)深入java虚拟机(一)——java虚拟机底层结构具体解释
- 抽象窗口工具包AWT (Abstract Window Toolkit) 是 API为Java 程序提供的建立 图形用户界面
- 【java】Spring Cloud --Spring Cloud Alibaba 微服务解决方案