`
wangzl2222
  • 浏览: 150918 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

JSF 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 基本已经足够使用了,等到真正需要的时候,再来学习这部分知识吧。

只有真正需要的,才能学完记得住,呵呵 ~
from:http://blog.csdn.net/gengv/archive/2009/06/17/4277583.aspx
分享到:
评论

相关推荐

    精通JSF—基于EJBHibernateSpring开发实践视频教程

    资源名称:精通JSF—基于EJBHibernateSpring开发实践视频教程资源目录:【】chapter13_code【】Jsf第七章【】JSF第二章【】Jsf第五章【】Jsf第八章【】Jsf第六章【】Jsf第十三章【】Jsf第十五章【】Jsf第十六章【】...

    jsf权威教程源码

    `chapter11.zip`、`chapter16.zip`、`chapter13.zip`、`chapter15.zip`、`chapter10.zip`、`chapter12.zip`和`chapter07.zip`这些文件都是后续章节的源码包。每个章节可能涉及不同的主题,如JSF生命周期、自定义组件...

    jsf完全参考手册源代码

    Chapter 15可能涵盖了特定的JSF主题,如高级组件使用、自定义行为、数据验证或者AJAX集成等。通过研究这些代码,开发者可以深入理解JSF的工作原理以及如何在实践中应用。 JSF的关键组件和概念包括: - **组件库**...

    jsf完全参考手册中的源代码

    下面我们将详细探讨JSF的核心概念、关键组件以及`build.properties.sample`和`chapter05`可能包含的内容。 **JSF框架概述:** JSF是Java EE的一部分,旨在简化Web开发,通过提供UI组件、事件处理和数据绑定等功能来...

    精通JSF基于EJB HibernateSpring整合天发与项目实践 书本源码

    书本源码中的各个章节代码文件,如chapter3_code到chapter10_code,分别对应书中各章节的实例代码。这些代码实例通常会展示如何在实际项目中应用JSF、EJB、Hibernate和Spring进行整合,包括但不限于以下知识点: 1....

    Java.EE.7.Development.with.NetBeans.8

    Title: Java EE 7 Development with NetBeans 8 Author: David R. Heffelfinger Length: 362 pages Edition: 1 Language: English Publisher: Packt Publishing ...Chapter 11: SOAP Web Services with JAX-WS

    使用JSP开发Web应用系统(JSP) Chapter3

    在本章"使用JSP开发Web应用...在后续章节中,你还会接触到更多高级主题,如EL(Expression Language)、JSF(JavaServer Faces)以及现代Web框架如Spring MVC的使用。持续学习和实践,将使你成为一位熟练的Web开发者。

    Java.EE.Development.with.Eclipse.2nd.Edition.178528534

    Develop, debug, test, and troubleshoot Java EE 7 applications rapidly with Eclipse About This Book Go beyond simply learning Java EE APIs and explore...Chapter 11. Java CPU Profiling and Memory Tracking

Global site tag (gtag.js) - Google Analytics