@PathVariable使用的是对象是url中的参数
@PathVariable用于将请求URL中的模板变量映射到功能处理方法的参数上。/一般用于获取@RequestMapping(“item/{itemId}”)中的后面具体参数
@GetMapping("/question/{id}")
public String question(@PathVariable(name ="id") Long id,
Model model){
@RequestParam一般是页面request请求中的
假如我在页面提交了一个表单,表单内的元素我们后台就可以使用这个来获取,用于后续操作
@PostMapping("/publish")
public String doPublish(
@RequestParam(value = "title",required = false) String title,
@RequestParam(value = "description" , required = false) String description,
@RequestParam(value = "tag" , required = false) String tag,
@RequestParam(value = "id" , required = false) Long id,
HttpServletRequest request,