request.setAttribute()和model.addAttribute之间有什么区别? 我是关于这个api的servlets api和spring-mvc包装器
答案 0 :(得分:1)
模型是一种抽象。您可以将Spring与servlet,portlet或其他前端技术结合使用,并且模型属性将始终在您的相应视图中可用。
另一方面,HttpServletRequest是Servlets特有的对象。 Spring还会在您的视图中提供请求属性,因此从用户的角度来看,没有太大区别。
另一个方面是模型更轻巧,更方便使用。