@PathVariable是spring3.0的一个新功能:接收请求路径中占位符的值
通过 @PathVariable 可以将URL中占位符参数{xxx}绑定到处理器类的方法形参中@PathVariable(“xxx“)
package com.test.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
@Controller
@RequestMapping("test")
public class testController2 {
/**
* 占位符映射
* @RequestMapping(value=”user/{id}/{name}”)
* @param id
* @param name
* @return
*/
@RequestMapping("user/{id}/{name}")
public ModelAndView user(@PathVariable("id") Long id ,@PathVariable("name") String name){
ModelAndView model= new ModelAndView();
return model;
}
}