如果我一直点击控制器并猛击它,偶尔我的modelCode参数会变成null。然而URL中有modelCode。
使用Spring Framework 3.0.5.RELEASE
@RequestMapping(value="ws/getallvariants/{channelCode}/{modelCode}/{regionId}/{year}") public ModelAndView getAllVariants(@PathVariable("channelCode") String channelCode, @PathVariable("modelCode") String modelCode,@PathVariable("regionId") String regionId,@PathVariable("year") String year){
if (modelCode == null) { int i = 0; // 这不应该发生,但确实发生了。 } }
使用Spring Framework 3.0.5.RELEASE
@RequestMapping(value="ws/getallvariants/{channelCode}/{modelCode}/{regionId}/{year}") public ModelAndView getAllVariants(@PathVariable("channelCode") String channelCode, @PathVariable("modelCode") String modelCode,@PathVariable("regionId") String regionId,@PathVariable("year") String year){
if (modelCode == null) { int i = 0; // 这不应该发生,但确实发生了。 } }