Struts2中的json 注解@deserialize为啥没用?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Struts2中的json 注解@deserialize为啥没用?相关的知识,希望对你有一定的参考价值。

我在set get方法前都试过了,就是没用,他不是应该是让json不转换成java对象吗?

参考技术A @JsonDeserialize(using = JsonDateDeserialize.class)
public void setFchecktime(Date fchecktime)
this.fchecktime = fchecktime;


JsonDateDeserialize自定义的处理类
参考技术B 8中@JSON(deserialize=false) 是什么意思,什么时候才能用到? 2010-7-11 18: 参加的活动: 暂时没有参加的活动 相关内容 2011-7-31 Struts2 json-章茂淮p 参考技术C 应该用@JSON(serialize = false)吧追问

serialize是不从JAVA对象序列化成json对象

struts2 json 输出日期格式不正确

struts2 输出json中 日期出现:2013-12-17T15:57:47 错误格式的数据

原因:struts2 json插件对日期的格式化有问题

解决方法:在实体类的日期的get方法上加注解:@JSON(format="yy-MM-dd HH:mm:ss")

 

 

 

例如:

    @JSON(format = "yy-MM-dd HH:mm:ss")
    public Date getFindtime() {
        return findtime;
    }

 

以上是关于Struts2中的json 注解@deserialize为啥没用?的主要内容,如果未能解决你的问题,请参考以下文章

struts2 json 输出日期格式不正确

让 prost 生成的 Rust 代码支持 Serialize/Deserialize 到 JSON

Fastjson究竟有多快

java JSON_deserialize自定义

Struts2框架之-注解开发

JSON Serialization/Deserialization in C#