[英]Are there any drawbacks of using technology JSP(instead XHTML) in JSF-2.0?
我以前使用JSP作为视图技术。 但是对于JSF-2.0,新的推动力是让开发人员将Facelets用作其模板技术。 但这是否是一件严肃的事情? 如果我将继续使用JSP在JSF中进行视图,是否会丢失任何东西? 比完全这项技术更好? XHTML和JSP之间是否有根本区别? 如果有人可以回答我将不胜感激! 谢谢
新的视图范围和Facelets的包含是JSF的主要改进,以及对Ajax和注释的支持。 在JSF 2.0中,这项技术是非常重要和强大的特性。 因此,我建议不要在没有必要的情况下忽略它。
不建议从JSF 2.0中使用JSP,因为Facelets提供了比传统JSP更清晰,更灵活的机制来开发用户界面。 由于以下几个基本原因,Facelets更好:
通常,在JSF 2.0中将JSP作为视图技术被认为比较麻烦且难以维护
xhtml和jsp之间没有选择。 JSP是一种服务器端模板机制,用于创建基于文本的响应以发送到浏览器。 该文本响应可以是xhtml,html,json,xml或任何其他文本格式。 因此,您可以使用jsp创建xhtml-您无需在它们之间进行选择。
仅仅因为您更改了扩展名并不意味着您在做任何不同的事情。 您只是在更改您所说的名称-没有特别的理由这样做,这很令人困惑。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.