Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.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 如何将嵌套的hashmap从servlet发送到jqueryajax以解析jquery中的输出_Java_Jquery_Jquery Ui_Servlets - Fatal编程技术网

Java 如何将嵌套的hashmap从servlet发送到jqueryajax以解析jquery中的输出

Java 如何将嵌套的hashmap从servlet发送到jqueryajax以解析jquery中的输出,java,jquery,jquery-ui,servlets,Java,Jquery,Jquery Ui,Servlets,将数据从servlet发送到jQueryAjax的最佳实践是什么。 我有一个Javaservlet,它返回一个嵌套的hashmap,如何将该数据传递给ajax,并在jquery/ajax中进一步解析该嵌套的hashmap 在将嵌套hashmap发送到jquery/Ajax之前,是否需要在servlet类中将其转换为json?这是唯一的办法吗 谢谢对于这个用例,我更喜欢JSON格式。这样做的主要原因是javascript中对JSON的现成支持。如果数据很大,您还可以探索其他数据格式,如Thrift

将数据从servlet发送到jQueryAjax的最佳实践是什么。 我有一个Javaservlet,它返回一个嵌套的hashmap,如何将该数据传递给ajax,并在jquery/ajax中进一步解析该嵌套的hashmap

在将嵌套hashmap发送到jquery/Ajax之前,是否需要在servlet类中将其转换为json?这是唯一的办法吗


谢谢

对于这个用例,我更喜欢JSON格式。这样做的主要原因是javascript中对JSON的现成支持。如果数据很大,您还可以探索其他数据格式,如Thrift。基本上,您可以发送二进制格式的数据(Thirft binary),通过减少负载大小来降低数据传输延迟。这绝对是一个好办法,尝试使用序列化库,就像我使用Jackson并转换为Json进行解析一样。谢谢对于这个用例,每个人我都更喜欢JSON格式。这样做的主要原因是javascript中对JSON的现成支持。如果数据很大,您还可以探索其他数据格式,如Thrift。基本上,您可以发送二进制格式的数据(Thirft binary),通过减少负载大小来降低数据传输延迟。这绝对是一个好办法,尝试使用序列化库,就像我使用Jackson并转换为Json进行解析一样。谢谢每个人