页面封装好Map结构后,页面使用${} 就可以获取到数值
Controller
@Controller
@RequestMapping("/index.do")
public class IndexController {
@RequestMapping(params = "add")
public ModelAndView add(@RequestParam("name") String name,
@RequestParam("age") String age) {
// Map<String, Object> params = new HashMap<String, Object>();
// params.put("sex", "man");
ModelMap params = new ModelMap();
params.addAttribute("name", name);
params.addAttribute("age", age);
ModelAndView modelAndView = new ModelAndView("success", params);
return modelAndView;
}
}
页面jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here1</title>
</head>
<body>${name}
</body>
</html>
结果:
注意:如果返回的是list 页面可以用C标签foreach循环获取