问题描述:在controller用ModelAndView传值到jsp页面,jsp页面使用${user2}获取不到值。(项目是maven项目)
请问一下这是什么情况呀,在网上找了很久,还是没找到答案。
这是controller部分
@RequestMapping("/list") public ModelAndView queryUserList() {
List<User> userList = userService.queryUserList();
User user2 = userList.get(0); for (User user : userList) {
System.out.println("name="+user.getName());
}
ModelAndView model = new ModelAndView();// model.addAttribute("user2", user2.getName());
model.addObject("user2", user2.getName());
model.setViewName("my");
ModelMap modelMap = model.getModelMap();
String str = (String) modelMap.get("user2");
System.out.println("user2 = "+str); return model;
}这是jsp部分
这是web.xml

红糖糍粑
相关分类