我正在使用SpringMVC。一切顺利,但我有些怀疑
1)SpringMVC的默认范围是什么
2)@ pathvarible,@ RequestParam
之间的差异是什么?答案 0 :(得分:3)
默认范围是单身。
根据网址/foo/bar/1/bing?blam=zing
,1
可以是路径变量值(它是路径的一部分),zing
可以是请求参数值:
@RequestMapping(value = "/foo/bar/{barId}/bing")
public void handle(@PathVariable("barId") Long barId, @RequestParam("blam") blamParameter) {
...
}