springMVC的model是什么东西?结合下面这两个controller类里的方法讲讲
@RequestMapping(value="/list",method=RequestMethod.GET) public String list(Model model) { //前台输出必须使用形如${ul.value.属性名 }的形式 model.addAttribute("userList",userList); return "user/userList"; } @RequestMapping(value="/userlist",method=RequestMethod.GET) public String list(HttpServletRequest request) { //前台输出必须使用形如${user.id }的形式 List userList = new ArrayList(); userList.add(new User("1","yonghu1","121","1@qq.com")); userList.add(new User("2","yonghu2","122","2@qq.com")); userList.add(new User("3","yonghu3","123","3@qq.com")); request.setAttribute("userList", userList); return "user/userList"; } |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
Model 实为 数据库在 代码中的一种映射, 用来承载 如同数据表结构一般信息的存在,且用其在程序中传输,最终存入数据库。 |
|
|
|
|
这里的这个Model类是用来给前端JSP传递数据来生成前端html页面数据用的。 |
|
|
|
|