标记,需要声明其命名空间,如下所示: xmlns:a4j="http://richfaces.org/a4j" xmlns:rich="http://richfaces.org/rich" 四、RichFaces 我们访问RichFaces组件的展示:http://showcase.richfaces.org找到所有组件的演示以及每个演示的源代码。 ? RichFaces库引入了流行的jQuery库。 使用RichFaces推送。 RichFaces推送组件适用于基于JMS或CDI事件的数据源。 页面上的RichFaces组件充当服务器上发生的事件的侦听器。 以下是RichFaces快速入门的示例: ? 接下来,我们必须为这些事件设置订阅者。 这是通过RichFaces <a4j:push>标记完成的: ? 我们将<h:message>标记转换为其RichFaces等效标记,仅显示详细消息。 我们删除了<h:messages>组件,并在面板顶部显示了RichFaces全局消息显示。
[2] http://tomcat.apache.org/security-7.html [3] http://tomcat.apache.org/security-6.html 4 JBoss RichFaces 'PushHandlerFilter.java'远程拒绝服务漏洞 JBoss RichFaces 'PushHandlerFilter.java'远程拒绝服务漏洞发布时间:2014-02-25漏洞号: BUGTRAQ ID: 65738 CVE ID: CVE-2014-1266漏洞描述:JBoss RichFaces是一个具有Ajax和JSF特性的Web框架。 RichFaces没有正确过滤某些请求,未经身份验证的远程攻击者通过发送大量的畸形请求到使用Atmosphere框架的RichFaces应用,利用此漏洞导致应用服务器拒绝服务(大量的内存消耗)。
各厂商都有自己的实现(即: 官方定义了一组interface,但是未给出具体的接口实现,然后各大厂商提供了各家的实现),比如: Apache的myFaces,oracle/sun公司的Mojarra,以及Jboss的richfaces 并无太大差别,但部署在不同的web server上,配置需要做相关的调整,个人建议: 如果要部署在weblogic上,建议采用oracle的mojarra 如果要部署在jboss上,建议采用jboss的richfaces
从双向注入到Annotation,目的都是为了尽量减少服务器端的代码量,而RichFaces和JSF编辑器,则是为了让Seam的产出变得效果丰富。
ApachePOI 教程 JSF 教程 EJB 教程 JSTL 教程 PrimeFace 教程 JDB 教程 Apache Ant 教程 JPA 教程 Java 邮件教程 Jsoup 教程 JAXB 教程 RichFaces
ApachePOI 教程 JSF 教程 EJB 教程 JSTL 教程 PrimeFace 教程 JDB 教程 Apache Ant 教程 JPA 教程 Java 邮件教程 Jsoup 教程 JAXB 教程 RichFaces
,SLF4J只一个接口标准,并不提供实现(就好象JSF/JPA 与 RichFaces/Hibernate的关系类似),而LogBack是SLF4J的一个实现,下面介绍logback的基本用法 一、基本用法
XHTML格式的JSF页面包含facelets和RichFaces标记。 以下是描述页面流的图表。 ?
它生成的应用程序基于JSF2.1,JBoss SEAM,RichFaces和EJB3等技术并能够部署在JBoss Application Server (4.x)上。 ?