spring mvc 有这两个映射
@RequestMapping(value="/users/{id}")
public String renderUser(@PathVariable("id") int id){
//do something
}
@RequestMapping(value="/users/{id}.{format}")
public String renderUserOf(@PathVariable("id") int id,@PathVariable("format") String format){
//do something
}
第一个 "/users/{id}" 能够正常处理
但是第二个 /users/{id}.{format} 却不能正常解析
比如 /users/7 会被映射为 "/users/{id}" ,
但 /users/7.json 却也被映射为了 "/users/{id}"
应该怎么处理这两个映射呢?