【发布时间】:2015-02-19 22:54:02
【问题描述】:
正如我们已经知道的那样,带有@RequestMapping 注释的处理程序方法可以具有非常灵活的签名,并且可以以任意顺序进行。所以我们可能在控制器中有如下方法
@RequestMapping(value = "/helloworld")
public String helloworld(){
...
}
或
@RequestMapping(value = "/helloworld")
public String helloworld(HttpServletResponse response, HttpServletRequest request){
...
}
或
@RequestMapping(value = "/helloworld")
public String helloworld(HttpServletRequest request, HttpServletResponse response){
...
}
Spring 总能找到正确的方法来调用和传递正确的参数。我想知道幕后的实现,有人可以向我解释吗?提前致谢。
【问题讨论】:
标签: java spring-mvc annotations