zoukankan      html  css  js  c++  java
  • springmvc中Date对象获取不到表单序列化传过来的日期值解决办法

    之前在做这一块的时候,由于js中将表单序列化转换成了json格式,而我使用实体对象直接获取值的,导致我这里出现取不到值的情况,为此,想了一天,用前端JSON.stringgify转换成了对象传给我还是取不到

    我还采用了反序列化使用@JSONFiled和@JSONFormat两种方式但还是做无用功,也想到过将字段改成Strign类型,但是之后做转换很麻烦,因此因为这个伤了脑筋,不过最终努力还是有回报,问题得到了解决,下面说下

    我的解决方法:

    首先在实体类中在定义两个字段,并且赋给他getter和setter方法,

    例如:我实体对象获取值的是ieDate和dDate;

             我在给他添加两个字段private String ieDateStr;

                                                 private String dDateStr;

             然后把这两个字段放到文本框的name属性中,

    在Controller中如下写:

    将你获取到的值进行格式转换并且添加到你的Date字段当中就OK了!

    如果这篇文章对你有帮助的话,那就麻烦顶上去吧!

  • 相关阅读:
    C#编码标准--编码习惯
    课程九,课堂测试
    JAVAweb 分级测试
    第八周 课堂报告
    javaweb界面
    12月9日,第一次自查报告
    课程管理系统后台JAVA代码
    《程序员修炼之道+从小工到专家》读后有感
    12月9日 自查后续
    课程管理系统JAVAweb前端代码
  • 原文地址:https://www.cnblogs.com/jbml-154312/p/7381482.html
Copyright © 2011-2022 走看看