我正在尝试实现struts2-jquery-grid。但是我被序列化的问题所困扰。我找不到struts2 type="json"中的序列化到底是什么意思。我已经检查了struts网站的文档,但我并不清楚。有没有人可以简单地告诉我什么是struts序列化?
发布于 2012-02-06 14:06:55
串行化是将数据结构或对象状态转换为一种格式的过程,该格式可以存储(例如,在文件或内存缓冲区中,或通过网络连接链路传输),并在以后在同一或另一计算机环境中“复活”。
因此,JSON插件将从action类开始转换整个对象图,并将数据发送到UI,在UI中可以使用JSON数据进行UI显示,并且可以按相反的顺序使用相同的过程。
序列化的概念并不是特定于Struts2的,它是一个通用的概念,在实际应用程序中被大量使用
发布于 2012-02-06 14:13:38
任何对象的输出都将被序列化为JSON格式,并返回给客户端(本例中主要是web浏览器)。
例如,如果要在JSON中返回这样的类:
class Person{
private int age;
private String name;
// omitted getter and setter
}其对应的JSON返回字符串将是:(值是模拟并假定的)
{"person1": {"age": "2", "name": "Chin Boon"}}https://stackoverflow.com/questions/9156034
复制相似问题