SpringMVC_03_RestFul
GetMapping,PostMapping,DeleteMapping,PutMapping等等
package controller; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; @Controller public class RestController { //原来的:localhost:8080/add?a=1&b=2 //RestFul:http://localhost:8080/add/1/1 //@RequestMapping(value = "/add/{a}/{b}",method = RequestMethod.GET) @GetMapping("/add/{a}/{b}") public String test(@PathVariable int a,@PathVariable int b, Model model) { int res = a + b; model.addAttribute("msg","你好Rest="+res); return "test"; } }