首页 > 解决方案 > 面临@PathParam 注解的问题

问题描述

我正在尝试使用 GET 通过 URL 传递一些数据,但我无法检索该数据。

URL:localhost:8080/refresh-stats/abc 当我打印类型的值时,我得到的是 Null 而不是“abc”。

下面是我在其中放置 @PathParam 注释的方法。这是在一个接口下,我正在其他一些类中实现下面的方法。

@GET
@Path("/refresh-stats/{tpye}")
@Produces(MediaType.APPLICATION_JSON)
public Response getRefreshStats(@PathParam("type") String type);

标签: spring

解决方案


您的参数名称中有错字。更正此@Path("/refresh-stats/{tpye}")并重@Path("/refresh-stats/{type}")试!


推荐阅读