Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.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中基于Json的Web服务和javascript中的客户端_Java_Javascript_Jquery_Json_Web Services - Fatal编程技术网

java中基于Json的Web服务和javascript中的客户端

java中基于Json的Web服务和javascript中的客户端,java,javascript,jquery,json,web-services,Java,Javascript,Jquery,Json,Web Services,我是web服务开发方面的新手。目前,我正在开发一个应用程序(在html5中使用javascript和jquery),其中我希望以Json格式向web服务发送数据 我的问题是:1)如何使用javascript向web服务发送(发布)数据?2) 如何在服务器端检索json数据?3) 如何以json格式从web服务获取数据?4) 如何在客户端检索json数据?将json转换为字符串,而不是发送到服务器。在服务器端,再次将其转换为json。json只是一种封装数据的方法。 您应该在两侧都有解析,将jso

我是web服务开发方面的新手。目前,我正在开发一个应用程序(在html5中使用javascript和jquery),其中我希望以Json格式向web服务发送数据


我的问题是:1)如何使用javascript向web服务发送(发布)数据?2) 如何在服务器端检索json数据?3) 如何以json格式从web服务获取数据?4) 如何在客户端检索json数据?

将json转换为字符串,而不是发送到服务器。在服务器端,再次将其转换为json。

json只是一种封装数据的方法。 您应该在两侧都有解析,将json解析为您可以使用的数据。在您的Java服务器上,您可以使用

  • 最简单的方法是使用jquery ajax()函数

    $.ajax({ 键入:“post”, 数据类型:“json”, 数据:{“var1”:value1,“var2”:value2}, url:'www.example.com'}) .success(函数(){ console.log('success'); });

  • 这取决于您在服务器上使用什么后端,我可以使用express重新查找node.js

  • 与p1相同,唯一的区别是您必须解析在success()函数中收到的数据

  • 我不确定我是否正确理解你的意思


  • 你能给我一个例子或它的链接吗?@Raaga你能使用php吗?不,php只在web服务端使用java,在客户端使用html5、javascript、jquery。@Raaga,如果我没有误解的话,请使用java servlet。然后这个链接将帮助您:您没有看过任何关于Ajax的教程吗?