JavaWeb学习笔记-springmvc-6-编辑handler(controller)

//实现Controller接口
public class ItemsController implements Controller{
    public ModelAndView handlerRequest(HttpServletRequest request,HttpServletResponse response)throws Exception{
        //调用service,这里模拟获取
        List<Items> itemsLst = new ArrayList<Item>();
        ...
        //返回ModelAndView
        ModelAndView modelAndView = new ModelAndView();
        //相当于request的setAttribute,可以在jsp页面中通过itemsList获取数据
        modelAndView.addObject("itemsList",itemsList);
        //指定视图
        modelAndView.setViewName("/WEB-INF/jsp/items/itemsList.jsp");
        return modelAndView;
    }
}
<!--配置Hanlder-->
    <bean name="/queryItems.action" class="....ItemsController"/>
    <!--处理器映射器
        将bean的name作为url进行查找,需要配置Handler时指定的beanname(就是url)
    -->

猜你喜欢

转载自blog.csdn.net/weixin0605/article/details/80752238
今日推荐