在primefaces 2.2RC版本里面,我所接触比较多的是文件的上传,即使用p:fileUpload来上传文件,由于是开始的东西,2.X的版本有各种BUG,其中我遇到的就是在upload文件时候,页面报出"Http Error"这个错误不是HTTP传输的错误,而是在primefaces里面调用一个验证的时候Validate的错误,同时在导出excel和图片方面,2.x的版本也不能很好的支持poi-3.7.jar,若是使用poi-3.2-final.jar又会有实现方面的问题出现。 最终我不得不把2.x的版本升级到现在的3.1的版本。升级时遇到了不少的问题,打算一一列在这篇blog里面。
1.web.xml配置的改变,在2.x版本里面使用的配置,在3.1里面已经不再需要了,在stackoverflow可以找到答案。
http://stackoverflow.com/questions/7581691/primefaces-3-0-m3?s=a2a0b68f-e6a3-4969-8113-26c531b5102c#new-answer
<servlet>
<servlet-name>Resource Servlet</servlet-name>
<servlet-class>org.primefaces.resource.ResourceServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Resource Servlet</servlet-name>
<url-pattern>/primefaces_resource/*</url-pattern>
</servlet-mapping>
2.页面的导入由以前的
xmlns:p="http://primefaces.prime.com.tr/ui"
换成了
xmlns:p="http://primefaces.org/ui"
3.JSF的标签风格和HTML的冲突问题
替换前的html的界面代码
<table id="counterValues" width="100%">
................
</table>
<p:poll update="counterValues" widgetVar="poll1" interval="10" listener="#{alarmUpdateBean.getValues}" />
然后一直报错误
javax.faces.FacesException: Cannot find component with identifier "counterValues" in view.
原因是jsf不能调到html里面的id,解决的办法是在table外面加一个p:p:outputPanel即可
分享到:
相关推荐
使用 Netbeans 开发JSF 2.0,使用Primefaces 及JPA ,一步一步指导如何开发
需要用最新primefaces的可以下载
primefaces 一个机遇JSF2 的免费框架 界面比较友好 是个人开发和小型网站开发的首选
PrimeFaces使用Yahoo UI库做为默认的客户端框架。PrimeFaces提供的JSF组件能够处理JavaScript Rendering和如何在服务器端与JSF集成。PrimeFaces UI组件包括:HtmlEditor、ImageCropper、Dialog、AutoComplete、Flash...
什么是PrimeFaces? PrimeFaces是一套开源的JSF组件套装,共有100多个支持AJAX的JSF组件。另外一个TouchFaces模块提供了用于移动web应用开发的UI工具。PrimeFaces的主要目标是为JSF创建终级组件集。 Prime技术 ...
primefaces-5.0.jar
PrimeFaces是一个用于提高JSF Web应用程序开发效率的开源类库,具有丰富的UI界面组件,同时提供大量手机网页UI组件,程序包为开发网页的demo,可以使用tomcat8启,使你可以在demo的提示下使用UI组件轻松开发你的程序
《primefaces cookbook》示例代码
primefaces-3.5.jar开发包
primefaces 中文文档
primefaces-5.2.jar
适合primefaces开发需要主题包,是在primefaces 网站的下载的,需要请下载,给1 分就行啊。
PrimeFaces是一个用于提高JSF Web应用程序开发效率的开源类库。 PrimeFaces Cookbook是关于PrimeFaces的第一本书籍。
PrimeFaces是JSF的开源扩展组件之一,此文档为PrimeFaces提供组件的用户手册。此文档可以在PrimeFaces的官方网站上免费下载,放在这里是为了供国内网络不好的同学们使用。
Primefaces 框架包 是
PrimeFaces Blueprints.pdf高清带书签
primefaces guide 指南 jsf 快速入门
SpringBoot整合PrimeFaces demo案例
里面包含primeFaces中文文档、英文文档,还有和jsf2.0详细配置说明, primeFaces3.3.1 jar包、源码、及标签文档
primefaces 用于JSF开发,轻松实现许多组建功能