spring MVC中bean的默认范围是什么?

时间:2014-02-19 12:31:45

标签: spring-mvc

我正在使用SpringMVC。一切顺利,但我有些怀疑

1)SpringMVC的默认范围是什么

2)@ pathvarible,@ RequestParam

之间的差异是什么?

1 个答案:

答案 0 :(得分:3)

默认范围是单身。

根据网址/foo/bar/1/bing?blam=zing1可以是路径变量值(它是路径的一部分),zing可以是请求参数值:

@RequestMapping(value = "/foo/bar/{barId}/bing")
public void handle(@PathVariable("barId") Long barId, @RequestParam("blam") blamParameter) {
    ...
}