<f:subview>和<ui:composition>标签有什么区别?出于什么目的和案例,每个标签都适合?
在<f:subview>引入了新的NamingContainer层,并具有最初(在JSF 1.0)被设计成与JSP的组合使用<jsp:include>标记.
<f:subview id="foo">
<jsp:include page="/WEB-INF/include.jsp" />
</f:subview>
Run Code Online (Sandbox Code Playgroud)
在使用Facelets而不是JSP作为默认视图技术的JSF 2.0中,此标记不再具有真正的值.
的<ui:composition>,这是从JSP的继任者的Facelets,definies模板组成,并允许开发人员设计的HTML模板在视觉HTML编辑器像Dreamweaver.当实际在JSF/Facelets环境中使用时,<ui:composition>将忽略外部的任何内容,并且仅使用内部内容来构建组件树.此标记可以在包含页面和模板客户端中使用.另请参阅如何使用JSF 2.0 Facelets在XHTML中包含另一个XHTML?
| 归档时间: |
|
| 查看次数: |
7608 次 |
| 最近记录: |