我刚开始阅读Java EE 6 教程,我有点困惑!我知道 JavaServer Pages (JSP),甚至在我本科学习期间做过一些编码。但是现在,在本教程中,我没有看到任何关于 JSP 的内容。
相反,我阅读了 Facelets,一个新的视图定义框架(如本教程中所述)。我在互联网上搜索了一下以澄清 JSP 和 Facelets 之间的区别,我发现这篇文章对我有很大帮助(尤其是BalusC 的回答)。但是这些术语对我来说仍然有点不清楚。
JSP 和 Facelets 有什么区别?Facelets 会取代 JSP,还是只是一种与 JSF 配合得更好的技术(如果是后者,为什么)?如果它们不同,我应该什么时候使用它们中的每一个?