在 spring-mvc 中,可以使用 @RequestParam 构建对控制器调用的查询。如果您不提供该值,则默认为方法参数名称。
例子 :
@RequestMapping("/hello")
@ResponseBody
public String hello(@RequestParam String name)
{
return "hello "+name;
}
映射到
/hello?name=x
我的问题是这个。spring 如何绑定这些信息(甚至访问它)?在运行时没有丢弃参数名称吗?它是否使用像 paranamer 这样的库?