码迷,mamicode.com
首页 > Web开发 > 详细

SpingWebMvc 的 controller方法

时间:2017-11-28 23:13:37      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:返回值   stp   mvc   接收参数   new   on()   ret   mod   turn   

一、方法的返回值可以是 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参数使用

SpingWebMvc 的 controller方法

标签:返回值   stp   mvc   接收参数   new   on()   ret   mod   turn   

原文地址:http://www.cnblogs.com/shixiaoce/p/java.html

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