SpringMVC把信息返回到view的两种方式
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
Java代码 @RequestMapping("/list") public ModelAndView list() { ModelAndView view = new ModelAndView("list"); List<Task> tasks = taskService.createTaskQuery().list(); view.addObject("tasks", tasks); view.addObject("message", "This is a message."); return view; } @RequestMapping("/list1") public String list(Model view) { List<Task> tasks = taskService.createTaskQuery().list(); view.addAttribute("tasks", tasks); view.addAttribute("message", "This is a message."); return "list"; } |
1 2 3 4 5 6 7 8 9 10 11 12 13 |
Html代码 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%> <html> <head> <title></title> </head> <body> ${tasks} </body> </html> |