primefacesprime latte什么意思

primefaces  时间:2021-07-20  阅读:()

primeface 版本怎么看

PrimeFaces是一个用于提高JSF Web应用程序开发效率的开源类库。

主要由三个模块组成: UI Components:PrimeFaces UI模块提供了拥有Rich Web用户体验的各种JSF组件。

PrimeFaces使用Yahoo UI库做为默认的客户端框架。

PrimeFaces提供的JSF组件能够处理JavaScript Rendering和如何在服务器端与JSF集成。

PrimeFaces UI组件包括:HtmlEditor、ImageCropper、Dialog、AutoComplete、Flash based Chart等。

并支持通过Ajax更新页面。

Optimus模块提供简化JSF开发的解决方案。

Optimus提供基于Google Guice IOC容器的注释来代替XML配置和一个XML-less Navigation Handler能够让你减少基于XML配置JSF Navigation的需要。

此外Optimus还支持利用JPA实现数据持久化;将DataTable的内容导出成Excel与PDF。

支持安全扩展。

FacesTrace模块提供跟踪JSF Web应用程序的各种工具包括:JSF LifeCycle可视化查看器;性能跟踪器; Log4J适配器;FacesMessage监听器;组件树可视化查看器。

primefaces用什么工具开发

使用Primefaces正式开发商用的项目算起来已经有1年半了,现在是时候该进行一下总结了,以便与国内正在使用或潜在使用Primefaces进行开发的各位进行更多的交流与分享。

首先介绍一下Primefaces是何物:Primefaces(以下简称:PF)是JSF众多框架之一,由一家土耳其公司研发与维护的,且现在使用其开发的项目越来越多 据官方介绍2012年已经超过icefaces和richfaces了,PF现如今已俨然成为众多JSF开发者喜爱的框架 就如Icefaces这种JSF大牛级的框架在3.0版本中都有大量抄袭PF的代码(据PF官网介绍抄袭度达到90%),非常有意思的是由于ICEfaces的抄袭 其已经被纳入到PF的使用客户列表了。

更为详细的PF介绍请移步至其官网:。

最早接触PF是在2010年时,由于本人对开源的项目比较感兴趣 闲来无事就去研究研究这个、看看那个 当时仅仅知道其表面的东西,但这恰恰给我提供了后来在实际项目技术选型时做了很好的铺垫。

2011年4月份时需要从头开发一个项目,当初在使用这个框架的时候国内几乎没什么相关的资料,而且说句实在话 PF当时(2.2.1版本)做的并不是那么的尽如人意 跟其他的JSF框架相比还有很大的上升空间(不管是稳定性还是扩展性或是其他各方面),但经过不断的升级、改进现在最新版本已经到3.4.1了且比以前稳定了许多,但在追随其升级版本也是一件非常痛苦的事情 尤其是从2升到3时 重构了许多方法 最典型的就是<p:datatable/>中动态加载数据,现在项目中用的版本为3.1.1,没有更新到最新版本是因为项目比较紧没时间去升级了,如果升级的话 升完后还得需要详细的进行测试 以免因为升级带来部分功能无法使用。

接下来讲讲当初为何选择PF作为展示层框架进行开发: 项目基础架构采用了Primefaces + Spring Security + Spring3.0 + Hibernate3.5.6。

1、为何不选用Struts2或JSF其他的框架(例如:Icefaces、richfaces等)? 当时项目开发周期比较紧,项目组没有美工 如果使用Struts2进行开发那还需要耗费大量的时间在界面设计开发上;因为之前在一家外企开发美国医疗的项目时展示层框架是用的ICEfaces所以本人对JSF也还算熟悉,而JSF是以组件形式进行展示且可以进行更换或定制皮肤,熟悉使用之后可快速拿来即用。

为何最终选用Primefaces而不是ICEfaces是因为个人觉得PF的官方对技术支持的要比ICEfaces好很多,这样在开发时遇到什么问题可以得到官方的帮助。

2、PF有何优劣势? 优势: 组件式、拿来即用,熟悉之后可进行快速开发; 有Mobile版本,可支持iPhone, Android, Palm, Blackberry, Windows Mobile等众多类型的手机。

劣势: 对于国内的大部分开发者来说没有中文文档,是其最大的劣势; 虽然官方有皮肤样式但都相对来说比较丑陋,还需自己进行定制; 完全不支持IE6,部分版本对IE7的兼容性也不是那么尽如人意,这对国内还有众多IE6的用户来说无遗是一个灾难。

3、使用PF开发时有无遇到什么困难或问题? 在开发过程中肯定会或多或少的遇到各种问题,相信不管是谁在使用一门新的技术时都会遇到不同的问题,但快速解决问题是关键;用PF开发时遇到的最大的问题就是因为界面兼容性,当系统开发完后由于我大部分时间是使用MAC OS 浏览器使用的是Firefox,而其他同事的浏览器不是IE8就是IE9或者IE7,由于项目的周期较短 花了大量的时间用于功能性测试 但到了客户现场进行部署完之后发现问题来了,客户大部分使用的都是IE6或360浏览器(当时360浏览器内核也都是基于IE6的) 在IE6上面显示的效果非常的差导致给客户的第一印象很不好,还好最终在与客户的协商下进行IE版本升级从而解决了这个问题。

<p:submenu label="你好" >这是一个primefaces组建,我要改变label属性字体大小,怎么改?font-size不行的

查看源码 然后看 你好两个字在哪个标签下 然后用他的父标签定义他的属性 例如: 查看源码后 <div class=“div_1”> <p>你好</p> </div> 你可以定义css如下 .div_1 p { font-size:14px; }/*定义class为div_1标签下所有p标签字体为14像素*/ ======================================== 之所以你font-size定义不了,可能是没找对相应的标签 如果查看源码" 你好" 两个字在某一父级标签下 显示 可以用父级标签定义他的子标签

prime mover是什么意思

汉语意思是: 在白天,当在商店里所有的机器由一个大的电动马达或原动机驱动,拥有一个长的转动轴是有必要的。

你的采纳 我的动力 希望我能继续帮助你

prime latte什么意思

prime rate n.(美国银行的)最优惠贷款利率 最优惠利率;基本利率;优待利率 . ----------------------------------- 为你解答,如有帮助请采纳, 如对本题有疑问可追问,Good luck!

香港、美国、日本、韩国、新加坡、越南、泰国、加拿大、英国、德国、法国等VPS,全球独立服务器99元起步 湘南科技

全球独立服务器、站群多IP服务器、VPS(哪个国家都有),香港、美国、日本、韩国、新加坡、越南、泰国、加拿大、英国、德国、法国等等99元起步,湘南科技郴州市湘南科技有限公司官方网址:www.xiangnankeji.cn产品内容:全球独立服务器、站群多IP服务器、VPS(哪个国家都有),香港、美国、日本、韩国、新加坡、越南、泰国、加拿大、英国、德国、法国等等99元起步,湘南科技VPS价格表:独立服...

两款半月湾 HMBcloud 春节88折日本和美国CN2 VPS主机套餐

春节期间我们很多朋友都在忙着吃好喝好,当然有时候也会偶然的上网看看。对于我们站长用户来说,基本上需要等到初八之后才会开工,现在有空就看看是否有商家的促销。这里看到来自HMBcloud半月湾服务商有提供两款春节机房方案的VPS主机88折促销活动,分别是来自洛杉矶CN2 GIA和日本CN2的方案。八八折优惠码:CNY-GIA第一、洛杉矶CN2 GIA美国原生IP地址、72小时退款保障、三网回程CN2 ...

tmhhost:全场VPS低至6.4折,香港BGP200M日本软银美国cn2 gia 200G高防美国三网cn2 gia韩国CN2

tmhhost放出了2021年的端午佳节+618年中大促的优惠活动:日本软银、洛杉矶200G高防cn2 gia、洛杉矶三网cn2 gia、香港200M直连BGP、韩国cn2,全都是高端优化线路,所有这些VPS直接8折,部分已经做了季付8折然后再在此基础上继续8折(也就是6.4折)。 官方网站:https://www.tmhhost.com 香港BGP线路VPS ,200M带宽 200M带...

primefaces为你推荐
nasa中文官网NASA有没有中文网页?qq空间维护QQ空间正在维护中,暂不支持访问是怎么回事spotlight搜索是什么spotlight是什么意思淘气鸟乌儿很淘气,飞来飞去,蹦蹦跳跳,请你用“一会儿…一会儿…一会儿…”写写鸟儿?呼叫中心搭建构建呼叫中心系统的具体步骤有哪些??魔兽世界密保卡怎么取消WOW密保卡软件测试工程师待遇现在IT行业的软件测试工程师怎么样,待遇怎么样?杀戮空间联机杀戮间怎么联机 急!hub和路由器的区别路由器和HUB的区别不同?怎么发布小程序如何发布微信小程序体验版
域名查询系统 kddi debian源 河南服务器 dux hostloc 速度云 美国堪萨斯 电信虚拟主机 微软服务器操作系统 七夕快乐英语 美国独立日 web服务器搭建 谷歌台湾 lamp架构 徐州电信 带宽测试 存储服务器 网站防护 亿库 更多