Spring MVC 3处理请求

时间:2012-01-23 07:04:03

标签: java spring-mvc

Spring MVC 3中的Spring mvc 2功能的替代方案是什么

  /*
   * (non-Javadoc)
   * 
   * @see org.springframework.web.servlet.mvc.AbstractController#handleRequest(javax.servlet.http.HttpServletRequest,
   * javax.servlet.http.HttpServletResponse)
   */
  @Override
    public ModelAndView handleRequest(
    HttpServletRequest request, HttpServletResponse response){}

2 个答案:

答案 0 :(得分:1)

您可以将Session作为Request / Respnese / Lcoale / InputStream / OutputStream旁边的句柄中的参数之一。

您返回的内容也存在选项。

请等一下 15.3.2.3 Supported handler method arguments and return types

答案 1 :(得分:0)

在Spring MVC 2. *中,您将每个控制器映射到每个URL。但是Spring mvc 3可以在一个控制器中映射许多url,因此每个映射函数都会像handlerequest那样bahves,并且每个方法都会进行任何类似会话可用性的检查。

@RequestMapping(value = "/testUrl", method = RequestMethod.GET)
public ModelAndView getDownloadPage(HttpServletRequest request, HttpServletResponse response) throws Exception {
//logic...........................
}