springmvc3.1.1前端string类型向后台传递后转date类型报错的处理

    xiaoxiao2025-11-02  34

    1.此解决方案用到的jar坐标为

    <dependency>

     <groupId>com.fasterxml.jackson.datatype</groupId>

     <artifactId>jackson-datatype-joda</artifactId>

     <version>2.8.6</version>

    </dependency>

    2.前端用对象.属性的方式占位,赋值后form表单post方式提交参数

    value="${model.starttime}"

    3.后台使用model对象接收传值,starttime为date类型

    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")

    private Date starttime;

    4.此时,我们只需在date类型的starttime属性上注解@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss"),

    即可解决传值从string转date失败的问题

    最新回复(0)