如何 return json 作为 java 中网络服务的响应

how to return json as response in webservises in java

你好,我有疑问如何 return JSON 作为 Java JAX-WS 中 web 服务的响应,以便与 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 服务是否是 Java 服务、.NET 或其他完全无关紧要。所有 $http service is doing is making an HTTP request (in this case a GET) 到给定的 URL。

在您提供的代码片段中,您正在调用 .NET 服务,但您也可以轻松地提供指向 Java 服务的 URL。你说你期待 JSON 响应,所以只要你给你的服务 URL 点 returns 有效 JSON,你的服务就可以 Java、.NET 等