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){}
答案 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...........................
}