接口中请求参数的封装

1. GET请求

     1)方法名(@RequestParam(value=“”,defaultValue=“”,required=true)基本数据类型   param)

      2)方法名(@ModelAttribute 对象 object)       GET方法中可以省略注解 ;对象不可以用@RequestParam 

      3)也可以通过 request.getParameter(key) 获取传递的参数     POST方法不可以用,获取不到

2. POST请求

       1)方法名(@RequestBody 对象   object)   必须注解  否则获取不到值  不可用其他注解替代比如@ModelAttribute等

 

3. 注意不要用request.getAttribute("materialId"))获取参数    因为这里是用来获取作用域中放入的数据的

你可能感兴趣的:(JAVA,HTTP)