問題描述:在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
jsp使用EL表達式獲取不到值
POPMUISE
2018-08-08 07:10:37