7
考慮這個Spring MVC的控制器:與Spring MVC基於註解的控制器縮小的問題,@RequestMapping
@Controller
@RequestMapping("/test*")
public class TestController {
@RequestMapping(method = RequestMethod.GET)
public void doStuff(Model model){
...
}
@RequestMapping(params = "myParam")
public void doStuff(@RequestParam("myParam") int myParam, Model model){
...
}
}
當我把我的瀏覽器這樣的:
mySite.com/test.html?myParam=1
我預期的AmbiguousHandlerMappingException什麼的,因爲這兩種方法似乎都與URL匹配。
但實際上第一個方法被調用。有人知道爲什麼嗎?
您正在使用哪個版本的Spring? – skaffman 2009-05-20 09:00:25
我正在使用2.5.6 – 2009-05-20 21:35:52