码迷,mamicode.com
首页 > 编程语言 > 详细

springmvc 向页面传值

时间:2015-03-06 17:03:21      阅读:253      评论:0      收藏:0      [点我收藏+]

标签:

1、自动注入Model参数,对model变量添加属性。

@Controller
@RequestMapping("user")
public class UserController {
    
    @RequestMapping(method=RequestMethod.GET)
    public String allUser(Model model){
        List<String> list = new ArrayList<String>();
        list.add("zhangsan");
        list.add("lisi");
        model.addAttribute("list", list);
        return "list";
    }
}

在页面中读出

 
  <body>
    <ul>
        <c:forEach items="${list}" var="item">
            <li>${item}</li>
        </c:forEach>
        
    </ul>
  </body>

2、新建一个ModelAndView

    
    @RequestMapping(method=RequestMethod.GET)
    public ModelAndView allUsers(){
        ModelAndView mav = new ModelAndView();
        mav.setViewName("list");
        List<String> list = new ArrayList<String>();
        list.add("zhangsan");
        list.add("lisi");
        mav.addObject("list", list);
        return mav;
    }

 

springmvc 向页面传值

标签:

原文地址:http://www.cnblogs.com/hpustudent/p/4318563.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!