`
鱼羊白千
  • 浏览: 18835 次
文章分类
社区版块
存档分类
最新评论

JSF的<ui:composition>标签

jsf 
阅读更多
  <ui:composition> 指定使用哪个模版文件,然后通过 <ui:define> 对模版文件中每个可供插入的“ <ui:insert> 锚点”进行定义。 在运行期,具体的内容将会被插入到 <ui:composition> 中定义的锚点位置。 
    和 ui:component 一样,这个标签以外的内容将被编译器忽略 , 不会显示在视图中 , 和 ui:component 不同的是, ui:composition 不会在组件树上创建节点。
分享到:
评论

相关推荐

    JSF标签暨注解规范

    6. **Facelets Templating库**:提供模板和布局相关的标签,如`&lt;ui:composition&gt;`和`&lt;ui:define&gt;`。 **注解** JSF2.0引入了注解,使得开发者可以直接在类和方法上声明行为,而无需XML配置。例如: - `@Managed...

    JSF控件详细参考手册

    - **&lt;ui:composition&gt;**:定义了一个模板,可以指定多个模板区域,并通过其他标签如`&lt;ui:insert&gt;`填充这些区域。 - **&lt;ui:component&gt;**:允许创建自定义组件,并可以在多个地方重用。 - **&lt;ui:fragment&gt;**:标记一段...

    jsf facelet 的用法

    这里`baseTemplate.xhtml`是模板文件,`&lt;ui:define&gt;`标签定义了内容区域,`&lt;h:commandButton&gt;`是JSF的命令按钮组件。 2. **定义模板**:模板文件定义了页面的通用结构,可以包含多个`&lt;ui:define&gt;`区域供子页面填充...

    Core JavaServer Faces 3rd Edition JSF核心编程(第三版) JSF2 PDF高清

    Facelets作为JSF页面的默认模板系统,使用`&lt;ui:composition&gt;`或`&lt;ui:include&gt;`标签来组合页面。在示例中,`&lt;h:head&gt;`和`&lt;h:body&gt;`标签用于定义页面的头部和主体部分。这些页面通常是通过XML声明开始的,比如`&lt;?xml ...

    Core JSF (3rd)

    - 在页面中,通过 `&lt;ui:composition&gt;` 等标签来定义页面结构,利用 Facelets 的强大功能组织HTML内容。 - **页面文件**: `page.xhtml` 表示一个 Facelets 页面,它通常包含 `&lt;html&gt;`、`&lt;head&gt;` 和 `&lt;body&gt;` 标签,...

    java web 标签大全

    - `&lt;ui:composition&gt;`:定义模板结构。 - `&lt;ui:include&gt;`:在页面中包含其他文件。 7. Freemarker模板引擎 Freemarker是一种流行的模板引擎,可以与Java Web应用结合,通过`&lt;#if&gt;`, `&lt;#foreach&gt;`等标签进行条件...

    Facelets

    `&lt;ui:component&gt;`、`&lt;ui:composition&gt;`、`&lt;ui:debug&gt;` 等标签帮助实现这一目标。例如,`&lt;ui:define&gt;` 用于在模板中定义可替换区域,而 `&lt;ui:insert&gt;` 允许子页面填充这些区域。 9. **Facelets 架构**:Facelets 的...

    highcharts在richfaces下的实现

    在RichFaces中,我们可以使用`&lt;rich:component&gt;`标签来添加自定义组件,例如,我们可以创建一个自定义的JSF组件,用于展示Highcharts图表。以下是一个简单的例子: ```xml &lt;ui:composition xmlns=...

    facelets中文教程(初级+高级)

    - 使用`&lt;ui:include&gt;`和`&lt;ui:composition&gt;`标签,可以将一个Facelets文件的内容包含到另一个文件中,实现页面的模块化。 二、Facelets高级特性 1. **命名空间和库** - Facelets支持自定义命名空间,这有助于组织...

    facelets_demo

    - Facelets 页面由一系列的UI组件(如`&lt;h:inputText&gt;`、`&lt;h:commandButton&gt;`等)和指令(如`&lt;ui:include&gt;`、`&lt;ui:composition&gt;`等)组成。 - `*.xhtml` 文件是Facelets的默认扩展名,它们是合法的XHTML文档,可以...

    JSF2.xdatatable分页控件与左侧菜单最简单应用

     action="#{menuBean.navigationAction}",这个内容你必需不能更改(或者说你无需更改)直接用在你的&lt;e:menu /&gt;标签中。 2. 相应的Managedbean: [java] view plaincopy /** * EMS 11185 限时未达邮费奉还 ...

    jsf核心编程(第三版)英文版

    - **布局技巧**:通过`&lt;ui:composition&gt;`等标签来构建灵活的页面布局。 #### 表单字段与管理Bean的交互 - **文本字段**:`&lt;h:inputText&gt;`用于收集用户的输入。 - **管理Bean**:通过`#{bean.property}`来绑定UI组件...

    Primefaces dataExporter下載時顯示處理中1

    &lt;/ui:composition&gt; ``` 在这个例子中,我们创建了一个模态对话框`statusDialog`,包含一个加载动画和提示文本,表示数据正在处理中。`h:commandLink`中的`onclick`事件调用`PrimeFaces.monitorDownload()`,传入`...

    facelets源码包

    - **UI指令(UI Tags)**: 例如`&lt;ui:include&gt;`、`&lt;ui:define&gt;`、`&lt;ui:composition&gt;`等,用于页面组合和定义区域。 - **自定义组件(Custom Components)**: 开发者可以创建自己的JSF组件,Facelets提供声明式的...

    JSF2.0实战 - 4、自定义组件

    &lt;/ui:composition&gt; ``` 在这里,`my`是自定义命名空间,`mycomponents`是组件库的名称。 6. **复合组件**: JSF 2.0引入了复合组件的概念,它允许开发者将多个JSF组件和行为组合成一个单一的自定义组件。复合...

    Spring Security Annotation tutorial

    &lt;/ui:composition&gt; ``` 其中 `sec` 命名空间引用了 Spring Security 的 Facelets 标签库。下面是一些常用的标签及其含义: - `&lt;sec:ifAnyGranted roles=""&gt;`:如果用户拥有任一指定的角色,则显示其中的内容。 - `...

    MyEclipse JSF 快速入门中文版

    - 使用 `&lt;ui:composition&gt;` 和 `&lt;h:form&gt;` 等 JSF 标签来构建用户界面。 #### 8. 运行应用程序 完成上述步骤后,您可以启动 Tomcat 服务器并在浏览器中访问您的 JSF 应用程序。 1. **部署应用**: - 确保已将...

    JavaServer.Faces.3rd.Edition

    - **page.xhtml**文件展示了如何使用Facelets进行页面布局,例如通过`&lt;ui:composition&gt;`标签定义页面模板。 - **SampleBean.java**是一个托管bean的例子,演示了如何设置和获取bean属性。 - **请求参数处理**: - ...

    JavaServer Faces 2.0完全参考手册(JSF2.0中文版) 1/2

    4.4.1 ui:composition 4.4.2 ui:decorate 4.4.3 ui:define 4.4.4 ui:insert 4.4.5 ui:include 4.4.6 ui:param 4.5 facelets非模板化标签使用指南 4.5.1 ui:component 4.5.2 ui:fragment 4.5.3 ui:remove 4.5.4 ui:...

Global site tag (gtag.js) - Google Analytics