1.@PathVariable:用来获取指定请求的URL路径里面的变量;
eg:@RequestMapping(value = "/user/{name}", method=RequestMethod.GET) public @ResponseBody String testPathParameter(@PathVariable String name, HttpServletRequest request) { System.out.println("Ajax Spring"); return name; }
2.@RequestParam:用来获得静态的URL请求入参 spring注解时action里用到。
3.@ResponseBody:将内容或对象作为 HTTP 响应正文返回,并调用适合HttpMessageConverter的Adapter转换对象,写入输出流。
4.@RequestBody :将HTTP请求正文转换为适合的HttpMessageConverter对象。
。。。。