angularjs - @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 的值时,它们为空。我试图获取这些值的方式有什么问题吗?
解决方案
推荐阅读
- javascript - 如何从外部 javascript 文件中管理的图形中提取原始数据并将其存储为 php 中的变量?
- sql - 我已经指定了不同的表名以避免歧义仍然存在错误
- javascript - Material-UI 和 Redux-form,点击 select 时重新渲染选项,如何防止?
- php - 由于在此网站上发现了 Mal/HTMLGen-A 威胁,访问已被阻止
- python - Pandas 聚合多索引,然后进行旋转
- azure - 工作项上的按钮“新分支...”不再起作用
- django - 表单验证错误将我发送到 ValidationerError 页面
- api - 如何在付款前验证接收方 Paypal 电子邮件,是否有任何 API?
- erlang - Elixir 中透析器的多态类型
- azure - Azure Synapse 复制数据/Web 活动返回乱码