Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 什么是struts2系列化_Java_Json_Struts2 - Fatal编程技术网

Java 什么是struts2系列化

Java 什么是struts2系列化,java,json,struts2,Java,Json,Struts2,我正在尝试实现struts2 jquery网格。但我一直在处理序列化问题。我不知道struts2type=“json”中的序列化到底是什么意思。我已经查看了struts网站文档,但我不清楚。有人请简单地告诉我什么是struts序列化吗?序列化是将数据结构或对象状态转换为可以存储(例如,在文件或内存缓冲区中,或通过网络连接链接传输)并在以后的相同或另一计算机环境中“重新恢复”的格式的过程 因此,JSON插件正在转换整个对象图,从action类开始,将数据发送到UI,在UI中JSON数据可用于UI显

我正在尝试实现struts2 jquery网格。但我一直在处理序列化问题。我不知道struts2
type=“json”
中的序列化到底是什么意思。我已经查看了struts网站文档,但我不清楚。有人请简单地告诉我什么是struts序列化吗?

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

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


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

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

例如,如果类似的类将以JSON格式返回:

class Person{
    private int age;
    private String name;
    // omitted getter and setter
}
其对应的JSON返回字符串将是:(值被模拟并假定)

{"person1": {"age": "2", "name": "Chin Boon"}}