首页 > 编程学习 > @RequestAttribute和@RequestParam注解的区别

@RequestAttribute和@RequestParam注解的区别

发布时间:2022/8/12 13:44:04






  • @RequestAttribute注解的参数在项目里是自己解析出来的,并不是前端传递的。具体一点,在项目里的拦截器里会对Token信息进行解析,解析出来的参数重新放在请求里(用httpServletRequest.setAttribute(name, value)),后边接口接收参数时就用这个注解。

  • @RequestParam注解则表示这个参数是通过前端传递过来的,如果请求里没有这个参数,则会报错400 Bad Request。这个注解用来解析请求路径里的参数(get请求)或者post请求中form表单格式的请求参数;






参考链接:https://blog.csdn.net/weixin_45614626/article/details/108510486



Copyright © 2010-2022 ngui.cc 版权所有 |关于我们| 联系方式| 豫B2-20100000