我可以使用什么来进行数据访问、计时器等? Seam、jBoss、GlassFish?或者只是 Tomcat + JSF + Hibernate/JPA? 我只需要向 Spring MVC 页面添加一个 JSF 组件,但恐怕我必须将整个 Web 应用程序重写为 jsf 并放弃 Spring。
jbo,如果您只是对替换视图层感兴趣,则无需切换到 hibernate/jpa 等。JSF 可以与 spring MVC 共存。无需丢弃任何业务对象和 DAO。 更好的选择是考虑 spring-webflow。它是基于 spring-mvc 构建的。还支持jsf视图
http://www.javaworld.com/javaworld/jw-11-2008/jw-11-intro-to-swf2.html
重新设计 Web 应用程序从 Spring MVC 到 JSF 需要仔细的规划和分步的方法。首先,评估当前架构并确定要迁移的关键组件。接下来,利用 JSF 的组件和模板设计新的架构。在测试每个阶段的同时逐步转移功能以确保稳定性。此外,更新配置文件和数据库集成。