您好,我有疑问如何在 Java JAX-WS 中的 Web 服务中返回 JSON 作为响应,以便与 AngularJS 集成
如果可能的话,请在我们使用 Angular 时发表评论,我们将服务作为响应的一部分,如何将 JSON 设置为响应。
如果您正在使用 .NET Web 服务,它可以直接支持调用服务中的函数
var myApp = angular.module("myModule", []).controller("myController", function ($scope, $http) {
$http.get('EmployeeServices.asmx/GetAllEmployee').then(function (response) {
$scope.employess = response.data;
});
});
我们如何使用 AngularJS 调用来调用 Java Web 服务?
最佳答案
Web 服务是否是 Java 服务、.NET 或其他服务完全无关紧要。所有这些$http服务正在做的是向给定的 URL 发出 HTTP 请求(在本例中为 GET )。
在您提供的代码片段中,您正在调用 .NET 服务,但您也可以轻松地给出指向 Java 服务的 URL。您说您期待 JSON 响应,因此只要您提供的 URL 指向返回有效 JSON 的服务,您的服务就可以是 Java、.NET 等。
关于java - 如何在java中的webservices中返回json作为响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44124179/