首页 技术 正文
技术 2022年11月12日
0 收藏 684 点赞 2,400 浏览 932 个字

facelets标签<ui:component>标签用于JSF组件树中插入一个uicomponent实例,并作为它包含的的组件和内容片断的根节点,这视图中这个标签以外的的内容被编译器忽略,因此不会显示。 <ui:fragment>相似<ui:component>标签,但是它不会忽略标签的外部内容。 <ui:composition>标签是一个模板标签,它将一些可以别其他face页面包含的内容封装起来, 属性 template是该模板标签文件被应用路径,<ui:composition>指定使用那个模板文件,然后通过<ui:define>对模板文件中可供插入的”<ui:insert>锚点”进行定义,在运行期间,具体的内容将会被插入到<ui:composition>中定义的锚点位置。  <ui:composition>标签前后的内容将会被忽略, <ui:define>标签对模本文件进行定义,<ui:insert>定义<ui:composition>文件的锚点 <ui:decorate>标签和<ui:composition>标签相似,唯一不同的是他不忽略标签外部的内容 <ui:define>标签用于将命名的内容插入模板中,它使用在(如 composition,decorate)内部, dedine中的name属性不可缺少, define 的name属性必须和目标模板中的insert的name属性一致 define标签内部的内容将插入到目标insert标签处,define标签外部内容被忽略。insert标签在模板中的指定一个插入点,可以被客户的模板中define定义的内容所代替,假如insert没有指定name属性,将会把整个模板添加到指定位置。  <ui:include>标签用来在文件中包含另一个facelets文件,它只需指定被包含文件的位置,它可以包含任何拥有ui:component或ui:composition等标签或是简单的xhtml或xml代码片段文件。其属性src 可以是简单的值或EL表达式用来指定被包含facelets文件的位置,也可以是绝对路径和相对路径。 <ui:remove>用来在在编译时移除代码块,它没有属性, 可以在jsfc的属性中指定。

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,490
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,905
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,738
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,491
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,129
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,292