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