我正在使用AngularJS和Java构建Web App。
我试图从angularJS调用java方法,但我得到404错误。
Java代码:
@Stateless
@ApplicationPath("/resources")
@Path("test")
public class RunsResource extends Application {
@GET
public Object helloWorld() {
return say;
}
}
Javascript代码:
app.controller('runsList', function($scope, $http) {
$scope.hello = function() {
alert("hihihihihihi");
$http({
url : 'resources/test',
headers: {'Content-Type': 'application/json'},
method : 'GET'
}).success(function(data) {
alert(data);
}).error(function(data, status, headers, config) {
alert("Error: "+status);
});
};
当我调用hello函数时,我收到以下错误:
http://localhost:5140/myapp/resources/test 404 (Not Found)
我做错了什么?