我正在开始一个新的相当大的 web 应用程序,并且我正在使用 Spring MVC 来实现完整的 MVC 架构,我真的不想改变它。最重要的是,我正在寻找一种视图技术,并最终与 JSF 关闭,因为 JSF/facelets 在官方 EE 规范中,这意味着它们将成为未来。再加上主要的面孔在实现良好的用户界面方面看起来很有希望。我知道 JSF 是一个 MVC 框架,我只想利用它的视图部分来减少开发时间,同时实现良好且灵活的响应式 UI
但是我浏览了 StackOverflow 本身的几篇文章,这些文章禁止使用 Spring MVC + JSF。比如这个
这个问题在 2011 年得到了解答,现在新的 Java EE 规范也发布了,并且发生了许多变化。这点仍然是我们不应该使用 JSF+Spring MVC 吗?如果是真的,那么替代品是什么。一个对我来说看起来不错的选择是Thymeleaf,但唯一让我困扰的是忽略官方规范是个好主意吗?