xml - JSP 与 Facelets 作为 JSF 的 View 技术

标签 xml jsp jsf facelets sax


关于 JSF View 技术,我不是 100% 了解 JSP 和 Facelets 之间的区别。
我在谷歌上搜索,每个人都以同样的方式解释差异(有些只是复制其他的)。
我想知道如果我有一个 JSP 页面(文档样式,带有 jsp:root,因此没有 scriptlet)或一个 Facelets 页面,当 reuqest 进来 时,以及在 RenderResponse < strong>执行每个 JSF 标记。
还有 ui:includejsp:include 有什么区别。我非常了解 JSP/Servlet,但不太了解 JSF 内部结构。
谢谢,我希望您不会像所有其他 JSP 与 Facelets 问题一样看到这个问题。

ps:我发现一小部分响应是 Facelets 没有在 Java Servlet 类中转换,就像 JSP 一样(这使它更快),而是使用 SAX解析器,我不明白它在回调方法中做了什么。

最佳答案

要点是在 JSP 中您编写页面代码。在 JSF 中,您编写组件而不是页面。这是主要区别。

关于xml - JSP 与 Facelets 作为 JSF 的 View 技术,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24205272/

相关文章:

java - Android XML Reader 读取一次

java - 使用Jboss部署简单的War文件(J2EE应用程序)时出错

java - 如果我有索引,则从映射中获取键或值

javascript - InputRichText - 如何使用 Icefaces InputRichText?

java - 未出现 JSF 验证错误消息

java - Primefaces 芯片 Web 组件

android - 图形布局显示空指针异常

android - ListView 完整按钮消失

c# - 如何将 XML 反序列化为 json 和将 json 反序列化为 c# 类?

javascript - JSP Javascript,更新java对象值