当前位置:  开发笔记 > 前端 > 正文

使用@pathparam和@requestmapping获取null

如何解决《使用@pathparam和@requestmapping获取null》经验,为你挑选了1个好方法。

我使用spring-boot 1.4.3.RELEASE来创建Web服务,而在给出请求时http://localhost:7211/person/get/ram,我为id属性获取null

@RequestMapping(value="/person/get/{id}", method=RequestMethod.GET, produces="application/json")
    public @ResponseBody Person getPersonById(@PathParam("id") String id) {
        return personService.getPersonById(id);
    }

你可以建议我,有什么我错过的吗?



1> DeepakV..:

获取路径变量的注释是@PathVariable.看起来你已经使用了@PathParam,这是不正确的.

有关详细信息,请查看此信息:

requestparam-VS-pathvariable

推荐阅读
oDavid_仔o_880
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有