`
ldb19890624
  • 浏览: 232172 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

PrimeFaces主题选择器

 
阅读更多

PrimeFaces主题选择器

作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs

PrimeFaces集成了ThemeRoller CSS框架,而且预置了37种主题样式。可以使用在线的ThemeRoller主题产生器工具生成自定义的主题。


应用一个主题到PrimeFaces项目很简单,只需下载主题的JAR包文件,并把它添加到项目的类路径下,再配置PrimeFaces使用此主题即可。
主题包下载:http://repository.primefaces.org/org/primefaces/themes/all-themes/1.0.9/all-themes-1.0.9.jar

主题使用配置:在web.xml文件中添加下面的内容
<context-param>
  <param-name>primefaces.THEME</param-name>
  <param-value>swanky-purse</param-value>
</context-param>

PrimeFaces的主题选择器使得在页面上切换主题时无需刷新整个页面。

属性表




主题选择器用法

主题选择器的用法与单选菜单selectOneMenu的用法非常相似。
<p:themeSwitcher style="width:150px">
  <f:selectItem itemLabel="Choose Theme" itemValue="" />
  <f:selectItems value="#{bean.themes}" />
</p:themeSwitcher>

有状态的主题选择器

默认状态下,主题选择器仅仅改变主题样式,不进行页面刷新,一旦你喜欢上改变后的新主题,你可以使用Ajax保存新主题为设置项。
<p:themeSwitcher value="#{bean.theme}" effect="fade">
  <f:selectItem itemLabel="Choose Theme" itemValue="" />
  <f:selectItems value="#{themeSwitcherBean.themes}" />
  <p:ajax listener="#{bean.saveTheme}" />
</p:themeSwitcher>

使用swanky-purse主题后的UI效果图


分享到:
评论

相关推荐

    primefaces 的主题jar包

    适合primefaces开发需要主题包,是在primefaces 网站的下载的,需要请下载,给1 分就行啊。

    primefaces

    primefaces 一个机遇JSF2 的免费框架 界面比较友好 是个人开发和小型网站开发的首选

    primefaces-6.0.rar

    PrimeFaces是一个用于提高JSF Web应用程序开发效率的开源类库。 UI Components:PrimeFaces UI模块提供了拥有Rich Web用户体 验的各种JSF组件。PrimeFaces使用Yahoo UI库做为默认的客户端框架。PrimeFaces提供的...

    PrimeFaces教程(中文)

    什么是PrimeFaces? PrimeFaces是一套开源的JSF组件套装,共有100多个支持AJAX的JSF组件。另外一个TouchFaces模块提供了用于移动web应用开发的UI工具。PrimeFaces的主要目标是为JSF创建终级组件集。 Prime技术 ...

    primefaces-5.0.jar

    primefaces-5.0.jar

    primefaces cookbook示例代码

    《primefaces cookbook》示例代码

    primefaces-3.5.zip

    primefaces-3.5.jar开发包

    primefaces 中文文档

    primefaces 中文文档

    primefaces-5.2.jar

    primefaces-5.2.jar

    PrimeFaces Cookbook

    PrimeFaces是一个用于提高JSF Web应用程序开发效率的开源类库。 PrimeFaces Cookbook是关于PrimeFaces的第一本书籍。

    primefaces最新版本使用说明

    需要用最新primefaces的可以下载

    primefaces5.1demo程序

    PrimeFaces是一个用于提高JSF Web应用程序开发效率的开源类库,具有丰富的UI界面组件,同时提供大量手机网页UI组件,程序包为开发网页的demo,可以使用tomcat8启,使你可以在demo的提示下使用UI组件轻松开发你的程序

    Primefaces包

    Primefaces 框架包 是

    PrimeFaces Blueprints.pdf高清带书签

    PrimeFaces Blueprints.pdf高清带书签

    primefaces指南

    primefaces guide 指南 jsf 快速入门

    PrimeFaces.zip

    SpringBoot整合PrimeFaces demo案例

    PrimeFaces学习教程

    2.1.7 Themeswitcher 主题切换器,动态切换主题 11 2.1.8 Separator空白分隔区域 11 2.1.9 Spacer行内加空格 11 2.2 菜单 11 2.2.1 Menu 11 2.2.2 Menubar 12 2.2.3 MenuButton 13 2.2.4 Toolbar 13 2.2.5 Stack :...

    primeFaces3.3.1文档

    里面包含primeFaces中文文档、英文文档,还有和jsf2.0详细配置说明, primeFaces3.3.1 jar包、源码、及标签文档

    primefaces-3.4.2.jar

    primefaces 用于JSF开发,轻松实现许多组建功能

    primefaces3.5的参考文档

    最近一直研究jsf2,相信这个对大家很有帮助,primefaces3.5的参考文档

Global site tag (gtag.js) - Google Analytics