`

Practical_RichFaces要点Chapter11

阅读更多
1.      使用内建的 Skins

1)      基本的内建 Skin 都在 richfaces-impl-3.3.1.jar 文件中,包括: DEFAULT 、 plain 、 emeraldTown 、 blueSky 、 wine 、 japanCherry 、 ruby 、 classic 、 deepMarine 、 NULL 。

2)      新增的三个 Skins 在各自单独的 jar 文件中: laguna 、 darkX 、 glassX 。

3)      要使用内建的 Skins ,就要在 web.xml 文件中加入 org.richfaces.SKIN context 参数:

<context-param>

<param-name>org.richfaces.SKIN</param-name>

<param-value>ruby</param-value>

</context-param>

4)      对于每一个 Skins 主题,在对应的 jar 文件的 META-INF/skins 路径下,都有对应的 properties 文件。 properties 文件里定义着不同 skins 的外观参数。

 

 

2.      创建自定义 Skins

1)      最简单的方法就是将现成 skin 的 properties 文件,复制到应用的 classpath 中,即 META-INF/skins 或 WEB-INF/classes 中,然后以自定义的名称命名文件,并修改其中的参数。

2)      另一种方式就是自己创建 properties 文件,并在其中声明从哪个现有 skin 进行扩展。如:

baseSkin=ruby

generalSizeFont=16px

headerSizeFont=16px

3)      通过查阅文档,可以得知需要修改哪些参数属性,以实现想要的外观效果。

 

 

3.      使用换肤和 CSS

三种使用途径:

l            使用 skin 生成的 CSS ;

l            重新定义 skin 插入的 CSS 类;

l            用控件的 style 或 styleClass 类的属性,添加自定义的 style 。

 

 

4.      其他应用

对于我来说,内建的 skin 基本已经足够使用了,等到真正需要的时候,再来学习这部分知识吧。

只有真正需要的,才能学完记得住,呵呵 ~



本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/gengv/archive/2009/06/17/4277583.aspx
分享到:
评论

相关推荐

    usersrc.rar_jsf richfaces_richfaces_办公 Java

    《Java JSF Richfaces在办公自动化系统中的应用详解》 在现代企业信息化建设中,办公自动化系统的开发与应用已经成为提升工作效率、实现管理现代化的关键。本文将深入探讨如何利用Java、JSF(JavaServer Faces)...

    JBoss_RichFaces_3.3

    ### JBoss RichFaces 3.3:增强JSF Web应用程序的强大力量 #### 引言 《JBoss RichFaces 3.3》是一本专为希望利用强大的AJAX组件来增强JSF(JavaServer Faces)Web应用的开发人员而编写的书籍。作者Demetrio ...

    j-richfaces4.zip_richfaces4 demo

    dwRichFaces4Demo1 示例应用程序很简单;其惟一的真正目的是展示所选组件的设置和用法。因此,它的作用便是收集和显示输入数据。请想象一下如何在生产应用程序中使用数据和组件。除了必要的 JAR、图像、支持资源绑定...

    Practical RichFaces

    《Practical RichFaces》这本书深入探讨了如何在JavaServer Faces (JSF) 应用程序中有效地使用RichFaces框架,从而实现高效的AJAX功能。 RichFaces是一个强大的JSF组件库,它极大地扩展了JSF的功能,特别是在提升...

    Practical_JBoss_Seam书的源代码

    《Practical JBoss Seam》是一本深入探讨JBoss Seam框架技术的书籍,其源代码包含在提供的压缩包中。Seam是一种开源的企业级Java框架,它整合了多种技术和概念,如JavaServer Faces (JSF)、Java Persistence API ...

    Practical RichFaces, 2nd Edition

    《Practical RichFaces, 2nd Edition》是一本专注于JavaServer Faces (JSF)及其增强库RichFaces的实用指南。本书旨在帮助开发者深入了解并充分利用JSF和RichFaces的强大功能,特别是在Web应用程序开发领域。随着技术...

    RichFaces_3.3.3标签库手册

    RichFaces_3.3.3_TLD.chm

    richfaces_helloWorld

    **标题解析:** "richfaces_helloWorld" 这个标题暗示了我们正在处理一个与RichFaces框架相关的示例项目,具体来说是一个“Hello World”应用。RichFaces是基于JavaServer Faces (JSF) 技术的开源用户界面组件库,...

    richfaces_usersguide 3.3

    《深入解析RichFaces 3.3用户指南:框架精髓与实战应用》 一、引言:RichFaces框架概览 RichFaces 3.3作为一款先进的企业级开发框架,为开发者提供了丰富的组件库以及强大的皮肤支持,极大地提升了Web应用程序的...

    richfaces_reference.pdf

    ### RichFaces框架知识点详解 #### 一、简介 RichFaces是一款功能强大的开源JavaScript库与Java Server Faces (JSF) 集成的组件库,它提供了丰富的用户界面组件以及Ajax支持,大大简化了Web应用程序的开发过程。此...

    Richfaces ShowCase离线包

    **Richfaces ShowCase离线包** 是一个专为开发者设计的资源包,它包含了Richfaces框架的演示示例,能够帮助用户在没有网络连接的情况下也能深入理解和学习Richfaces的功能和用法。这个离线包特别适合那些需要在本地...

    RichFaces4.5 JavaApi JSApi

    RichFaces 4.5 是一个强大的JavaServer Faces (JSF) 框架的扩展库,专为构建富互联网应用程序(Rich Internet Applications, RIA)而设计。这个库提供了丰富的组件集,以及对JavaScript(JS)和Java API的支持,使得...

    richfaces中文开发文档

    **RichFaces中文开发文档概述** RichFaces是一款基于JavaServer Faces(JSF)技术的开源UI组件库,由JBoss组织开发。它为JSF应用程序提供了丰富的用户体验和强大的交互功能。这款框架极大地简化了Web开发过程,尤其...

    richfaces-ui-3.2.1

    《深入理解RichFaces UI 3.2.1在JBoss中的应用》 RichFaces UI 3.2.1是JBoss框架中一个重要的组件,它为开发人员提供了一套强大的AJAX(Asynchronous JavaScript and XML)功能,极大地提升了Web应用程序的交互性和...

Global site tag (gtag.js) - Google Analytics