RichFaces-jsf,a4j,rich项目中总结的标签说明

最近公司在做一个项目,主要用的是RichFaces框架,就是jsf和ajax结合的框架,之前没有接触过,现在是边学边做。下面是我刚刚总结的,还不全,持续更新中...

 

 

一:Jsf标签: <%@taglib uri="http://java.sun.com/jsf/core" prefix="f"%>

<%@taglib uri="http://java.sun.com/jsf/html" prefix="h"%>

1我们使用了JSF core html 标签库,core 是有关于UI 组件的处理,而html 

是有关于HTML 的进阶标签。

2.有类似的作用,当您要开始使用JSF 组件时,这些组件一定要在

之间,就如同使用HTML 时,所有的标签一定要在<

/html>之间。

3. html 卷标库(即标签)中几乎都是与HTML 卷标相关的进阶卷标,会产生一个窗体,

我们使用来显示user 这个Bean 对象的name 属性,而

会产生一个提交按钮,我们在action 属性中指定将根据之前定义

login 页面流程中前往welcome.jsp 页面。

Jsp标签:

4. 配合来以表格的方式显示数据,表示一列。< h:column>中只能包括 JSF 组件或者是JSF支援两种facetheader footer表格的表头与表尾文字。

"#{tableBean.userList}" var="user">

"header">

"Name"/>

"#{user.name}"/>

"footer">

"****"/>

5. :这个组件用来将数个JSF 组件包装起来,使其看来像是一个组件. 

"submit" action="login"/>

"reset" type="reset"/>

中包括了两个,这使得<

h:panelGrid>在处理时,将那两个看作是一个组件来看待,其完

成的版面配置如下所示:

 RichFaces-jsf,a4j,rich项目中总结的标签说明_第1张图片

 

6.关于Jsf标签rendered()属性的使用:主要是用来rendered的判断,如下面代码,减少了大量的js的验证,简单好用。

7.:对应