关于SpringMVC中@RequestMapping中value带不带“/”都可生效的问题
引言
今天在看狂神的SpringMVC视频,练习时出现bug,发现404。于是最后找到是bean id中未带“/”,于是加上后成功运行。
于是,在后续注解练习时,发现**@RequestMapping**中需要通过value定义具体的url地址,于是测试了一下加不加“/”会不会有影响,之前本来以为肯定报错,结果发现并没有。
import org.springframework.stereotype.Controller;
import org.springframework.ui.ConcurrentModel;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
@RequestMapping("c02")
public class controllerTest02 {
@RequestMapping("/t02")
public String test02(Model model){
model.addAttribute("msg","Hello SpringMVC test02!");
return "test";
}
@R