我在angularjs和新泽西,我需要在写我的HelloWorld REST应用的一点帮助......如何写一个REST应用与AngularJs和球衣
这里是我的球衣
@Path("/helloworld")
public class HelloWorldResource {
@GET
@Produces(MediaType.TEXT_PLAIN)
public String sayHello(){
return "Hello Jersey World";
}
}
这里是我的控制器客户端angularJS
angular.module('myApp', ['serverApp']);
angular.module('serverApp',['ngResource']).factory('servercom', function($resource){
return $resource('http://192.168.2.60\\:8080/RestExample/helloworld/', {},
{query: {method:'GET', params:{}, isArray:false}});
});
function MyController($scope, servercom){
$scope.temp = servercom.get();
$scope.text = $scope.temp.name;
}
现在的问题是,当我通过浏览器,它返回字符串和一切正常访问我的REST服务......但是当我尝试访问它THROU GH AngularJS我的球衣得到以下信息:
com.sun.jersey.server.wadl.generators.WadlGeneratorJAXBGrammarGenerator attachTypes 信息:找不到类java.lang.String
JAX-B元素
所以我的球衣(或角度)代码有什么问题?
感谢米哈尔...我想你说的是什么,但问题仍然在这里......我jqeury试图代替角度和它的运作良好..我不知道是什么问题:( – zhozhe