@Controller
//@RequestMapping(value="/user")//http://localhost:8090/SpringMVC01/user/list
public class UserController {
private Map<String, User> userList = new HashMap<String, User>();
public UserController(){
userList.put("1", new User("1", "T01", "111111", "T01@bdqn.cn"));
userList.put("2", new User("2", "T02", "222222", "T02@bdqn.cn"));
userList.put("3", new User("3", "T03", "333333", "T03@bdqn.cn"));
}
@RequestMapping(value="/list",method=RequestMethod.GET)
public String list(Model model){
model.addAttribute("userList",userList);
//model.addAttribute("userlist", userList);
return "user/userlist";//逻辑视图层
}
}
我在@Controller下,加了@RequestMapping(value="/user")。浏览器输入//localhost:8090/SpringMVC01/user/list,报404的错误HTTP Status 404 - /SpringMVC01/user/WEB-INF/jsp/user/userlist.jsp
type Status report
message /SpringMVC01/user/WEB-INF/jsp/user/userlist.jsp
description The requested resource is not available.
但是我把@RequestMapping(value="/user")注掉之后,就能显示数据,还望大神,指点一下,怎么回事,哪里写错了