没有合适的资源?快使用搜索试试~ 我知道了~
首页RichFaces开发者指南:快速入门与环境配置
RichFaces开发者指南:快速入门与环境配置
需积分: 9 12 下载量 61 浏览量
更新于2024-08-02
收藏 6.46MB PDF 举报
"Richfaces操作手册提供了在JAVA中使用JSP和最新表现层框架RichFaces构建网页的详细指南。此手册覆盖了技术要求、安装步骤、简单Ajax项目的实践、不同环境的设置以及RichFaces框架的基本概念。"
在Java开发中,RichFaces是一个强大的框架,它扩展了JavaServer Faces (JSF) 技术,提供了丰富的组件库和皮肤可定制性支持,使得网页的构建更加便捷高效。手册的"Introduction"部分可能涵盖了RichFaces的主要优势和设计理念,帮助开发者了解为何选择这个框架。
"Technical Requirements"章节列出了RichFaces所支持的Java版本、JSF实现和服务器平台,以及浏览器兼容性,这对于确保项目在各种环境下正常运行至关重要。例如,它可能提到Java 6及以上版本,对Tomcat、GlassFish等服务器的支持,以及对Chrome、Firefox、IE等浏览器的兼容。
"Getting Started with RichFaces"章节指导开发者如何下载并安装RichFaces,以及创建一个简单的Ajax Echo项目。这个项目可能包括一个JSP页面用于用户交互,一个DataBean来处理数据,faces-config.xml和web.xml配置文件,以及部署步骤。这将帮助新手快速上手并理解RichFaces的基本工作流程。
"Settings for different environments"章节则关注在不同的应用服务器和环境中如何配置RichFaces,如Sun JSF RI、Apache MyFaces、Facelets、JBoss Seam、Portlet支持、Sybase EAServer以及Oracle AS/OC4J等。这些设置对于适应不同企业级环境的部署是必不可少的。
"Basic concepts of the RichFaces Framework"章节深入讲解了RichFaces的核心概念,包括其架构概述、限制规则、Ajax请求优化等。其中,Ajax请求优化可能涉及到重新渲染机制、防止流量泛滥的保护措施、数据处理选项以及动作和导航控制,这些都是提高应用程序性能的关键点。
通过这个操作手册,开发者不仅可以学习到如何利用RichFaces构建动态、交互性强的Web界面,还能了解如何在各种复杂环境中进行有效配置和优化,从而提升开发效率和用户体验。
RichFaces Developer Guide
xvi
6.64.3. Creating the Component with a Page Tag ............................................ 504
6.64.4. Creating the Component Dynamically Using Java ................................. 504
6.64.5. Details of Usage ................................................................................. 505
6.64.6. Look-and-Feel Customization .............................................................. 506
6.64.7. Relevant Resources Links ................................................................... 506
6.65. < rich:panel > .............................................................................................. 506
6.65.1. Description ......................................................................................... 506
6.65.2. Key Features ...................................................................................... 506
6.65.3. Creating the Component with a Page Tag ............................................ 508
6.65.4. Creating the Component Dynamically Using Java ................................. 508
6.65.5. Details of Usage ................................................................................. 508
6.65.6. Look-and-Feel Customization .............................................................. 510
6.65.7. Skin Parameters Redefinition .............................................................. 510
6.65.8. Definition of Custom Style Classes ...................................................... 511
6.65.9. Relevant Resources Links ................................................................... 513
6.66. < rich:panelBar > ......................................................................................... 513
6.66.1. Description ......................................................................................... 513
6.66.2. Key Features ...................................................................................... 513
6.66.3. Creating the Component with a Page Tag ............................................ 515
6.66.4. Creating the Component Dynamically Using Java ................................. 516
6.66.5. Details of Usage ................................................................................. 516
6.66.6. Look-and-Feel Customization .............................................................. 516
6.66.7. Skin Parameters Redefinition .............................................................. 517
6.66.8. Definition of Custom Style Classes ...................................................... 517
6.66.9. Relevant Resources Links ................................................................... 519
6.67. < rich:panelBarItem > ................................................................................... 519
6.67.1. Description ......................................................................................... 519
6.67.2. Key Features ...................................................................................... 520
6.67.3. Creating the Component with a Page Tag ............................................ 521
6.67.4. Creating the Component Dynamically Using Java ................................. 521
6.67.5. Details of Usage ................................................................................. 522
6.67.6. Look-and-Feel Customization .............................................................. 522
6.67.7. Skin Parameters Redefinition .............................................................. 522
6.67.8. Definition of Custom Style Classes ...................................................... 523
6.68. < rich:panelMenu > ...................................................................................... 525
6.68.1. Description ......................................................................................... 525
6.68.2. Key Features ...................................................................................... 526
6.68.3. Creating the Component with a Page Tag ............................................ 532
6.68.4. Creating the Component Dynamically Using Java ................................. 532
6.68.5. Details of Usage ................................................................................. 532
6.68.6. JavaScript API .................................................................................... 535
6.68.7. Look-and-Feel Customization .............................................................. 535
6.68.8. Definition of Custom Style Classes ...................................................... 535
6.68.9. Relevant Resources Links ................................................................... 537
xvii
6.69. < rich:panelMenuGroup > ............................................................................. 537
6.69.1. Description ......................................................................................... 537
6.69.2. Key Features ...................................................................................... 537
6.69.3. Creating the Component with a Page Tag ............................................ 543
6.69.4. Creating the Component Dynamically Using Java ................................. 544
6.69.5. Details of Usage ................................................................................. 544
6.69.6. JavaScript API .................................................................................... 546
6.69.7. Look-and-Feel Customization .............................................................. 546
6.69.8. Skin Parameters Redefinition .............................................................. 546
6.69.9. Definition of Custom Style Classes ...................................................... 547
6.69.10. Relevant resources links ................................................................... 550
6.70. < rich:panelMenuItem > ................................................................................ 550
6.70.1. Description ......................................................................................... 550
6.70.2. Key Features ...................................................................................... 550
6.70.3. Creating the Component with a Page Tag ............................................ 554
6.70.4. Creating the Component Dynamically Using Java ................................. 555
6.70.5. Details of Usage ................................................................................. 555
6.70.6. Look-and-Feel Customization .............................................................. 557
6.70.7. Skin Parameters Redefinition .............................................................. 557
6.70.8. Definition of Custom Style Classes ...................................................... 557
6.70.9. Relevant resources links ..................................................................... 561
6.71. < rich:pickList > ........................................................................................... 561
6.71.1. Description ......................................................................................... 561
6.71.2. Key Features ...................................................................................... 561
6.71.3. Creating the Component with a Page Tag ............................................ 564
6.71.4. Creating the Component Dynamically Using Java ................................. 564
6.71.5. Details of Usage ................................................................................. 564
6.71.6. Look-and-Feel Customization .............................................................. 567
6.71.7. Skin Parameters Redefinition .............................................................. 567
6.71.8. Definition of Custom Style Classes ...................................................... 569
6.71.9. Relevant Resources Links ................................................................... 573
6.72. < rich:progressBar > ..................................................................................... 573
6.72.1. Description ......................................................................................... 573
6.72.2. Key Features ...................................................................................... 573
6.72.3. Creating the Component with a Page Tag ............................................ 576
6.72.4. Creating the Component Dynamically Using Java ................................. 577
6.72.5. Details of Usage ................................................................................. 577
6.72.6. JavaScript API .................................................................................... 580
6.72.7. Look-and-Feel Customization .............................................................. 580
6.72.8. Skin Parameters Redefinition .............................................................. 581
6.72.9. Definition of Custom Style Classes ...................................................... 582
6.72.10. Relevant Resources Links ................................................................. 584
6.73. < rich:scrollableDataTable > ......................................................................... 584
6.73.1. Description ......................................................................................... 584
RichFaces Developer Guide
xviii
6.73.2. Key Features ...................................................................................... 585
6.73.3. Creating the Component with a Page Tag ............................................ 589
6.73.4. Creating the Component Dynamically Using Java ................................. 589
6.73.5. Details of Usage ................................................................................. 589
6.73.6. JavaScript API .................................................................................... 593
6.73.7. Look-and-Feel Customization .............................................................. 593
6.73.8. Skin Parameters Redefinition .............................................................. 593
6.73.9. Definition of Custom Style Classes ...................................................... 594
6.73.10. Relevant Resources Links ................................................................. 599
6.74. < rich:separator > ........................................................................................ 599
6.74.1. Description ......................................................................................... 599
6.74.2. Key Features ...................................................................................... 599
6.74.3. Creating the Component with a Page Tag ............................................ 601
6.74.4. Creating the Component Dynamically Using Java ................................. 601
6.74.5. Details of Usage ................................................................................. 601
6.74.6. Look-and-Feel Customization .............................................................. 602
6.74.7. Definition of Custom Style Classes ...................................................... 602
6.74.8. Relevant Resources Links ................................................................... 604
6.75. < rich:simpleTogglePanel > ........................................................................... 604
6.75.1. Description ......................................................................................... 604
6.75.2. Key Features ...................................................................................... 604
6.75.3. Creating the Component with a Page Tag ............................................ 608
6.75.4. Creating the Component Dynamically Using Java ................................. 608
6.75.5. Details of Usage ................................................................................. 608
6.75.6. Look-and-Feel Customization .............................................................. 609
6.75.7. Skin Parameters Redefinition .............................................................. 610
6.75.8. Definition of Custom Style Classes ...................................................... 610
6.75.9. Relevant Resources Links ................................................................... 613
6.76. < rich:spacer > ............................................................................................ 613
6.76.1. Description ......................................................................................... 613
6.76.2. Key Features ...................................................................................... 613
6.76.3. Creating the Component with a Page Tag ............................................ 615
6.76.4. Creating the Component Dynamically Using Java ................................. 615
6.76.5. Details of Usage ................................................................................. 615
6.76.6. Look-and-Feel Customization .............................................................. 615
6.76.7. Relevant Resources Links ................................................................... 616
6.77. < rich:suggestionbox > ................................................................................. 616
6.77.1. Description ......................................................................................... 616
6.77.2. Key Features ...................................................................................... 616
6.77.3. Creating the Component with a Page Tag ............................................ 623
6.77.4. Creating the Component Dynamically Using Java ................................. 623
6.77.5. Details of Usage ................................................................................. 624
6.77.6. Look-and-Feel Customization .............................................................. 627
6.77.7. Skin Parameters Redefinition .............................................................. 628
xix
6.77.8. Definition of Custom Style Classes ...................................................... 629
6.77.9. Relevant Resources Links ................................................................... 631
6.78. < rich:tabPanel > ......................................................................................... 631
6.78.1. Description ......................................................................................... 631
6.78.2. Key Features ...................................................................................... 631
6.78.3. Creating the Component with a Page Tag ............................................ 634
6.78.4. Creating the Component Dynamically Using Java ................................. 635
6.78.5. Details of Usage ................................................................................. 635
6.78.6. Look-and-Feel Customization .............................................................. 637
6.78.7. Skin Parameters Redefinition .............................................................. 637
6.78.8. Definition of Custom Style Classes ...................................................... 638
6.78.9. Relevant Resources Links ................................................................... 640
6.79. < rich:tab > .................................................................................................. 641
6.79.1. Description ......................................................................................... 641
6.79.2. Key Features ...................................................................................... 641
6.79.3. Creating the Component with a Page Tag ............................................ 645
6.79.4. Creating the Component Dynamically Using Java ................................. 645
6.79.5. Details of Usage ................................................................................. 646
6.79.6. Look-and-Feel Customization .............................................................. 648
6.79.7. Skin Parameters Redefinition .............................................................. 648
6.79.8. Definition of Custom Style Classes ...................................................... 650
6.80. < rich:togglePanel > ..................................................................................... 652
6.80.1. Description ......................................................................................... 652
6.80.2. Key Features ...................................................................................... 653
6.80.3. Creating the Component with a Page Tag ............................................ 655
6.80.4. Creating the Component Dynamically Using Java ................................. 656
6.80.5. Details of Usage ................................................................................. 656
6.80.6. Look-and-Feel Customization .............................................................. 657
6.80.7. Definition of Custom Style Classes ...................................................... 657
6.80.8. Relevant Resources Links ................................................................... 659
6.81. < rich:toggleControl > ................................................................................... 659
6.81.1. Description ......................................................................................... 659
6.81.2. Key Features ...................................................................................... 660
6.81.3. Creating the Component with a Page Tag ............................................ 664
6.81.4. Creating the Component Dynamically Using Java ................................. 664
6.81.5. Details of Usage ................................................................................. 664
6.81.6. Look-and-Feel Customization .............................................................. 665
6.81.7. Definition of Custom Style Classes ...................................................... 665
6.82. < rich:toolBar > ............................................................................................ 667
6.82.1. Description ......................................................................................... 667
6.82.2. Key Features ...................................................................................... 667
6.82.3. Creating the Component with a Page Tag ............................................ 668
6.82.4. Creating the Component Dynamically Using Java ................................. 669
6.82.5. Details of Usage ................................................................................. 669
RichFaces Developer Guide
xx
6.82.6. Look-and-Feel Customization .............................................................. 671
6.82.7. Skin Parameters Redefinition .............................................................. 671
6.82.8. Definition of Custom Style Classes ...................................................... 671
6.82.9. Relevant Resources Links ................................................................... 673
6.83. < rich:toolBarGroup > ................................................................................... 673
6.83.1. Description ......................................................................................... 673
6.83.2. Key Features ...................................................................................... 673
6.83.3. ......................................................................................................... 674
6.83.4. Creating the Component with a Page Tag ............................................ 674
6.83.5. Creating the Component Dynamically Using Java ................................. 675
6.83.6. Details of Usage ................................................................................. 675
6.83.7. Look-and-Feel Customization .............................................................. 676
6.83.8. Definition of Custom Style Classes ...................................................... 676
6.83.9. Relevant resources links ..................................................................... 677
6.84. < rich:toolTip > ............................................................................................ 677
6.84.1. Description ......................................................................................... 677
6.84.2. Key Features ...................................................................................... 677
6.84.3. Creating the Component with a Page Tag ............................................ 680
6.84.4. Creating the Component Dynamically Using Java ................................. 680
6.84.5. Details of Usage ................................................................................. 680
6.84.6. JavaScript API .................................................................................... 683
6.84.7. Look-and-Feel Customization .............................................................. 683
6.84.8. Skin Parameters Redefinition .............................................................. 683
6.84.9. Definition of Custom Style Classes ...................................................... 684
6.84.10. Relevant Resources Links ................................................................. 685
6.85. < rich:tree > ................................................................................................. 685
6.85.1. Description ......................................................................................... 685
6.85.2. Key Features ...................................................................................... 686
6.85.3. Creating the Component with a Page Tag ............................................ 692
6.85.4. Creating the Component Dynamically Using Java ................................. 692
6.85.5. Details of Usage ................................................................................. 693
6.85.6. Built-In Drag and Drop ........................................................................ 697
6.85.7. Events handling .................................................................................. 699
6.85.8. Look-and-Feel Customization .............................................................. 700
6.85.9. Skin Parameters Redefinition: ............................................................. 700
6.85.10. Definition of Custom Style Classes .................................................... 700
6.85.11. Relevant Resources Links ................................................................. 702
6.86. < rich:treeNode > ......................................................................................... 702
6.86.1. Description ......................................................................................... 702
6.86.2. Key Features ...................................................................................... 702
6.86.3. Creating the Component with a Page Tag ............................................ 707
6.86.4. Creating the Component Dynamically Using Java ................................. 707
6.86.5. Details of Usage ................................................................................. 708
6.86.6. Built-in Drag and Drop ........................................................................ 709
剩余747页未读,继续阅读
2011-03-21 上传
2010-11-18 上传
2008-10-03 上传
2009-04-01 上传
2008-04-09 上传
2008-02-26 上传
chizengkun
- 粉丝: 2
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功