如果我们可以从HttpServletRequest获取会话作为request.getSession(),那么为什么有些方法将HttpSession会话作为参数和req?

时间:2016-02-18 19:23:47

标签: spring spring-mvc

我正在学习Spring&我遇到了代码@RequestMapping("/dosomething") public String requestHandlingMethod(Model model - Pastebin.com如果我们可以从请求中获取会话request.bgetSession()。那么以HttpSession session为参数有什么意义呢? HttpSession班的需要是什么?

1 个答案:

答案 0 :(得分:1)

想想标准编程:如果只需要会话对象的内容,为什么要将整个请求对象用作函数的输入参数?我认为Spring Controllers提供这个功能并没有用。