首页 > 解决方案 > @QueryParam 从 AngularJs 获取参数时返回 null

问题描述

这就是请求进入我的 Spring-boot 控制器的方式:

https://localhost:9443/api/v1/abc?x=someValue&y=someValue

在我的控制器中,我有以下代码:

@GET
@Path("api/v1/abc")
@Produces(MediaType.APPLICATION_JSON)
public List<SomeClass> someMethod(@QueryParam("x") String x,@QueryParam("y") String y){
    //Trying to print x and y but getting null value
}

当我尝试打印 x 和 y 的值时,它们为空。我试图获取这些值的方式有什么问题吗?

标签: angularjsspring-bootjax-rs

解决方案


推荐阅读