JSF标签(笔记).docx_第1页
JSF标签(笔记).docx_第2页
JSF标签(笔记).docx_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

JSF 笔记 -标签核心 27个1、f:attribute-在父组件中主设置特性(键/值)2、f:param-向父组件添加参数子组件3、f:facet-向组件添加facet4、f:actionListener-向组件添加动作监听器5、f:setPropertyActionListener-添加设置属性的动作监听器6、f:valueChangeListener-向组件添加值改变监听器7、f:phaseListener-向父视图添加阶段监听器8、f:event-添加组件系统事件监听器9、f:converter-向组件添加强制转换器10、f:convertDateTime-向组件添加日期时间转换器11、f:convertNumber-向组件添加数字转换器12、f:validator-向组件添加验证器13、f:validateDoubleRange-验证组件值的双精度范围14、f:validateLength-验证组件值的长度15、f:validateLongRange-验证组件值的长整型范围16、f:validateRequired-检查值是否存在17、f:validateRegex-对照规则表达式验证值18、f:validateBean-使用Bean验证API进行验证19、f:loadBundle-加载资源包,存储属性为Map20、f;selectitems-为选定的一个或多个组件指定项21、f:selectitem-为选定的一个或多个组件指定一个项22、f:verbatim-将包含标记的文本转换为组件23、f:viewParam-定义一个可使用请求参数进行初始化的“视图参数”24、f:metadata-保存视图参数,可能在以后保存其他元数据25、f:ajax-支持组件的Ajax行为26、f:view-用于指定页面区域设置或者阶段监听器27、f:subview-Facelets不需要该标签HTML 31个1、h:head-页面标题2、h:body-页面正文3、h:form-html表单4、h:outputStylesheet-添加样式表5、h:outputScript-添加脚本6、h:inputText-单选文本输入7、h:inputTextarea-多行文本输入8、h:inputSecret-密码输入9、h:inputHidden-隐藏字段10、h:outputLabel-便于访问其他组件的标签11、h:outputLink-到其他Web站点的链接12、h:outputFormat-类似于outputText,但是格式化复合消息13、h:outputText-单行文本输出14、h:commandButton-按钮:提交、重置、下压15、h:commandLink-作用类似于下压按钮的链接16、h:button-用于发布GET请求的按钮17、h:link-用于发布GET请求的链接18、h.message-显示一个组件最近的消息19、h.messages-显示所有消息20、h.graphicImage-显示图像21、h.selectOneListbox-单选列表框22、h.selectOneMenu-单选菜单23、h.selectOneRadio-单选按钮集24、h.selectBooleanCheckbox-复选框25、h.selectManyCheckbox-复选框集26、h.selectManyListbox-多选列表框27、h.selectManyMenu-多选菜单28、h.panelGrid-表格布局29、h.panelGroup-将两个或多个组件布置成一个组件30、h.dateTable-表格控件31、h.column-dataTable中的列HTML标签特性(A所有 I输入 O输出 C命令)id A(31) 组件标识符binding A(31) 将该组件与backing bean属性绑定rendered A(31) boolean,false表示不呈现value I,O,C(21) 组件值,通常是值表达式valueChangeListener I(11) 反映值改变的方法的方法表达式converter I,O(15) 转换器类名validator I(11) 创建并连接到组件的验证器的类名required I(11) boolean,true表示必填converterMessage,validatorMessage,requiredMessage I(11) 当发生转换、验证、缺少必需输入时,显示自定义消息Facelets标签 11个1、ui:include 包含来自另一个XML文件的内容2、ui:composition 组合 (ui:insert) 使用模拟时删除周围所有内容3、ui:decorate 装饰4、ui:define 定义了使用匹配ui:insert插入到模板中的内容 使用模板时,覆盖ui:insert内容5、ui:insert 将内容插入到模板中 定义模板时使用6、ui:param 指定一个传入到所含文件或者模板的参数7、ui:component 类似于组合,创建一个添加到组件树的组件8、ui:fragment 类似于ui:decorate,创建一个添加到组件树的组件9、ui:debug 使用户通过键盘快捷键显示调试窗口,其中显示了当前页面的组件层次结构和应用程序作用域内的变量10、ui:remove jsf移除ui:remove标签中的所有内容11、ui:repeat 迭代列表、数组、结果集合或单个对象复合标签 12个1、composite:interface 包含公开复合组件特性、动作源、值存储器、可编辑的值存储器以及facet的其他复合标签2、composite:implementation 包含定义了组件的XHTML标记,可使用#cc.attrs.attributeName访问特性3、composite:attribute 公开组件的属性4、composite:valueHolder 公开保存值的组件5、composite:editableValueHolder 公开保存可编辑值的组件6、composite:actionSource 公开触发动作事件的组件(按钮或链接)7、composite:facet 声明该组件支持具有给定名称的facet8、compo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论