`
cheshuai
  • 浏览: 33942 次
文章分类
社区版块
存档分类
最新评论

在JSF 中使用PrimeFaces 组件

阅读更多

以前的jsf组件方面个人比较关注richfaces,后来发现PrimeFaces 也是一个不错的JSF 企业级组件,虽然目前的版本只有1.0 rc,但是组件的效率和功能都很不错,在王改几个网站的测试中性能也都比richface好。

 

第一步:增加依赖的jar,

如果仅仅使用基本的PrimeFaces 组件,只需要primefaces-2.0.0-SNAPSHOT.jar(如果jsf是1.x版本,请使用primefaces-1.0.0-SNAPSHOT.jar)

 

第二步:配置webxml

增加primefaces  需要的servlet

 

   <servlet>
        <servlet-name>Resource Servlet</servlet-name>
        <servlet-class>org.primefaces.resource.ResourceServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>Resource Servlet</servlet-name>
        <url-pattern>/primefaces_resource/*</url-pattern>
    </servlet-mapping>

 配置一个context-param>

 

    <context-param>
        <param-name>com.sun.faces.allowTextChildren</param-name>
        <param-value>true</param-value>
    </context-param>

 

 

 

第三步:写一个页面测试primefaces

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:p="http://primefaces.prime.com.tr/ui">
<h:head>
    <p:resources/>
    <title>test primefaces jsf 2.0</title>
</h:head>
<h:body bgcolor="white">
    <h:form id="helloForm">
        <p:editor/>

    </h:form>

</h:body>
</html>

 

展示效果:



 



 

 

  • 大小: 40.5 KB
分享到:
评论

相关推荐

    jsf2(primefaces3)+spring+hibernate案例下载

    同时,也可以了解到如何使用Facelets创建视图,如何使用PrimeFaces组件增强交互性,以及Spring和Hibernate如何协同处理数据访问和业务逻辑。对于初学者而言,这是一个极好的实践平台,有助于深入理解Java Web开发的...

    JSF2 + Primefaces3 + Spring3 & Hibernate4 Integration Project

    在“OTV_JSF_Spring_Hibernate”这个项目中,这四者被整合,Spring3负责整体的依赖管理和事务控制,JSF2处理用户界面与后端的交互,Hibernate4作为数据持久化工具,而Primefaces3则提供了丰富的UI组件。这种集成模式...

    JSF2.0 + PrimeFaces在websphere7.0上的部署安装

    JavaServer Faces(JSF)2.0是一个用于构建用户界面的Java EE标准框架,而PrimeFaces是一个基于JSF的组件库,提供了丰富的UI组件,使得开发人员能够更便捷地创建富互联网应用程序(RIA)。在Websphere Application ...

    jsf2+primefaces+spring+hibernate案例

    PrimeFaces与JSF 2.x的结合,意味着项目中可能使用了诸如数据表格、图表、对话框等高级UI元素,提高了用户体验。Spring框架的集成则可能涉及了Spring MVC,用于处理请求和响应,同时Spring的IOC(控制反转)容器管理...

    JSF+primefaces 网盘实现代码前端

    开发者需要理解JSF的MVC模式,掌握PrimeFaces组件的使用,以及熟练运用前端技术来创建交互式用户体验。通过这个项目,你将深入理解如何将前后端技术有效地结合起来,打造高性能的企业级Web应用。

    Netbeans 开发 JSF 2.0 入门学习,使用Primefaces 及JPA

    在本文中,我们将深入探讨如何使用Netbeans IDE进行JSF 2.0的开发,并结合Primefaces和JPA来创建高效、用户友好的Web应用程序。JSF(JavaServer Faces)是一种用于构建Java Web应用程序的MVC(模型-视图-控制器)...

    example-spring-boot-jsf-primefaces:使用 JSF 2.2 和 PrimeFaces 5 的示例 Spring Boot 应用程序

    我在网上找到的许多示例需要的不仅仅是准系统设置,或者它们使用的是旧版本的 Spring Boot/JSF。 有些需要 web.xml 或 faces-config.xml,我正在寻找更多基于 javaconfig 的应用程序。 合并几个示例后,我尝试删除...

    primefaces-6.0.rar

    PrimeFaces提供的JSF组件能够处理JavaScript Rendering和如何在服务器端与JSF集成。PrimeFaces UI组件包括:HtmlEditor、ImageCropper、Dialog、AutoComplete、Flash based Chart等。并支持通过Ajax更新页面。 ...

    jsf-primefaces:JSF Primefaces教程

    - **Maven配置**:在pom.xml中添加Primefaces和JSF的依赖,Maven负责自动化构建过程。 - **依赖管理**:Maven的中央仓库包含了大量库,简化了依赖管理和版本控制。 **5. SpringBoot与JSF的整合** - **SpringBoot...

    如何修改Netbeans 的JSF templates 來改用primefaces1

    然而,通过修改NetBeans的JSF模板,我们可以让新创建的项目直接使用PrimeFaces组件。下面是一步一步的详细教程: 1. **打开NetBeans IDE** 首先,确保你已经安装并启动了NetBeans。如果你还没有安装,可以从官方...

    PrimeFaces Cookbook

    书中还提到,Packt Publishing力求在书中提及的所有公司和产品的商标信息中使用适当的大小写,但Packt Publishing无法保证这些信息的准确性。书籍的首次出版日期是2013年1月,由Packt Publishing Ltd.在英国伯明翰...

    jsf中文使用教程jsf中文使用教程

    5. **国际化支持**:JSF支持多语言,这在“JSF中文使用教程”中可能包含如何设置和使用中文资源的内容。 **学习JSF的关键概念**: 1. **Facelet**:Facelets是JSF的默认视图技术,用于创建和组织用户界面组件。 2. ...

    設定Style讓標準的JSF元件比較像Primefaces1

    以下是如何在标准JSF中使用`styleClass`的示例: ```xml styleClass="ui-inputfield ui-widget ui-state-default ui-corner-all" accesskey="2" title="#{msg['authfile.file_type']} [ALT+2]"&gt; ['common.file_...

    jsf primefaces datatable

    在JSF中,我们可以通过`@ManagedBean`注解创建一个JSF Managed Bean,然后在Spring中使用`@Component`或`@Service`注解将其注册为Spring Bean。这样,JSF可以方便地调用Spring服务层的方法来获取或更新数据。 3. **...

    unofficial-primefaces, PrimeFaces JSF组件的非官方镜像.zip

    unofficial-primefaces, PrimeFaces JSF组件的非官方镜像 PrimeFaces非官方产品。 PrimeFaces JSF组件的非官方镜像为什么?新Maintanance策略没有从 PrimeFaces 3.5开始的免费版本。这个工作计划旨在提供免费可用的...

Global site tag (gtag.js) - Google Analytics