SpingWebMvc 的 controller方法

一、方法的返回值可以是 String,也可以是ModelAndView

二、方法的参数,可以是HttpServletRequest request,HttpServletResponse response,HttpSession,ModelMap model,Exception e,实体对象,基本类型参数等

三、接收参数的方式

      使用原有的HttpServletRequest.getParameter("key")

      使用SpringMVC的@RequestParam接收(少量参数使用)

      使用SpringMVC的实体对象接收(大量参数使用)

四、如何重定向发出另一个.do请求

    - 如果返回String值,使用
        
            return "redirect:xx.do";

    - 如果返回ModelAndView,使用

            RedirectView view = new RedirectView("xx.do");
            mav.setView(view);

 

. 如何使用Session对象

  - 追加HttpServletRequest参数,利用request.getSession()获取
  - 直接追加HttpSession参数使用

posted @ 2017-11-28 22:34  鞭腾  阅读(194)  评论(0)    收藏  举报