javax.ws.rs.NotFoundException : HTTP 404 Not Found angular 1. 5

标签 java angularjs http web jersey

我有这个客户端 angular 1.5 代码

    var getGroupForUser = function () {
        var deferred = $q.defer();
        $http.get(env.domain+'/Voices/authorize').then(
            function successCallback(response) {


                // self.isAdOps = response.data.;

                deferred.resolve(response.data);

            }, function errorCallback(response) {
                console.log(response.data.errorMsg);
                self.isAdOps = true;
                deferred.reject("data: "+response.data+" code:"+response.status+" "+response.statusText+", please look at the web console");
            });
        return deferred.promise;
    };

服务器上的这件 Jersey java 代码:

@Path("/Voices")
public class VoicesOperation {

    @Path("/search")
    @GET
    @Produces(MediaType.APPLICATION_JSON + ";charset=utf-8")
    public List<VoiceUi> search(@QueryParam("q") String searchTerm) throws Exception {...
}


    @Path("/authorize")
    @GET
    @Produces(MediaType.APPLICATION_JSON + ";charset=utf-8")
    public String authorize() {

        logger.info("in voicesOperation - authorization");
        logger.error("checking error log ==== in voicesOperation - authorization");

但是我在服务器中得到一个错误:

javax.ws.rs.NotFoundException: HTTP 404 Not Found

我错过了什么?

最佳答案

只需在下面修改您的喜欢并尝试:-

public String authorize(@Context UriInfo info) {
    .
    .
 }

关于javax.ws.rs.NotFoundException : HTTP 404 Not Found angular 1. 5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49539020/

相关文章:

java - 通过 Keycloak 保护 Spring Boot 中的单个资源

java - 获取 { 和 } 之间的所有文本(源文本包含\n)

java - 通过按 java swing 按钮添加另一个标签

javascript - 在 Angular js 中将对象导出为 Excel 文件

ruby assert_equal 未定义方法 'downcase' for 0..13 :Range

http - 取消状态阻止字体下载

java - 为什么 3 种算法的平均时间是负数?

javascript - 按键值过滤json对象

javascript - 如何检测angularjs中的水平滚动事件?

security - 基本身份验证 API 无需客户端以纯文本形式存储密码?