Javascript 404调用java方法时出错
我正在用AngularJS和Java构建Web应用程序。 我试图从angularJS调用一个java方法,但遇到404错误。Javascript 404调用java方法时出错,javascript,java,angularjs,ajax,http,Javascript,Java,Angularjs,Ajax,Http,我正在用AngularJS和Java构建Web应用程序。 我试图从angularJS调用一个java方法,但遇到404错误。 Java代码: @Stateless @ApplicationPath("/resources") @Path("test") public class RunsResource extends Application { @GET public Object helloWorld() { return say; } } Jav
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)
我做错了什么?您尝试过:
http://localhost:5140/resources/test
并确保端口为5140检查资源是否正确映射到xml文件您是否尝试过:http://localhost:5140/resources/test
并确保端口为5140检查资源是否正确映射到xml文件中