【发布时间】:2014-03-12 10:18:59
【问题描述】:
我正在开发一个混合使用 JSF 和 Spring-MVC 的项目。用户界面端点通过 JSF 前端控制器 (javax.faces.webapp.FacesServlet) 访问,而 REST 服务调用通过 Spring-MVC 前端控制器 (org.springframework.web.servlet.DispatcherServlet) 访问。更深层由 Spring 管理(或多或少)。我不喜欢这种安排,但我无法改变它。
问题是在处理通过 JSF 前端控制器传入的请求时,Spring 的请求范围 bean 没有被初始化。是否有现成的解决方案将 Spring 的 WebApplicationContext 与 JSF 机制集成,以便为每个请求初始化 Spring 请求范围的 bean,无论该请求是通过 JSF 还是 Spring servlet 来的?
【问题讨论】:
标签: spring jsf spring-mvc