首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是struts2序列化?

什么是struts2序列化?
EN

Stack Overflow用户
提问于 2012-02-06 13:45:38
回答 2查看 198关注 0票数 0

我正在尝试实现struts2-jquery-grid。但是我被序列化的问题所困扰。我找不到struts2 type="json"中的序列化到底是什么意思。我已经检查了struts网站的文档,但我并不清楚。有没有人可以简单地告诉我什么是struts序列化?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-02-06 14:06:55

串行化是将数据结构或对象状态转换为一种格式的过程,该格式可以存储(例如,在文件或内存缓冲区中,或通过网络连接链路传输),并在以后在同一或另一计算机环境中“复活”。

因此,JSON插件将从action类开始转换整个对象图,并将数据发送到UI,在UI中可以使用JSON数据进行UI显示,并且可以按相反的顺序使用相同的过程。

序列化的概念并不是特定于Struts2的,它是一个通用的概念,在实际应用程序中被大量使用

票数 0
EN

Stack Overflow用户

发布于 2012-02-06 14:13:38

任何对象的输出都将被序列化为JSON格式,并返回给客户端(本例中主要是web浏览器)。

例如,如果要在JSON中返回这样的类:

代码语言:javascript
复制
class Person{
    private int age;
    private String name;
    // omitted getter and setter
}

其对应的JSON返回字符串将是:(值是模拟并假定的)

代码语言:javascript
复制
{"person1": {"age": "2", "name": "Chin Boon"}}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9156034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档