Javascript.RU

Pro JSF and Ajax

pro-jsf-and-ajax-building-rich-internet-components.jpg
Язык: Английский
Год публикации: 2006
Автор(ы): J.Jacobi, J.Fallows
Страниц: 435

Краткое содержание
  • Developing Smarter with JavaServer Faces
  • Designing Rich Internet Components
Средняя: 3.7 (72 votes)

Полное содержание
  • Developing Smarter with JavaServer Faces
    • The Foundation of JSF: Components
      • Overview of Application Development Technologies
        • One-Tier
        • Two-Tier: Client-Server
        • Multitier: Web Applications
      • Exploring Application Development Today
        • Frameworks
        • Tapestry, Struts, Tiles, TopLink, Hibernate, ADF UIX
      • Introducing JSF
        • Application Development with JSF
        • JSF Architecture
        • A Component-Based UI Framework
        • UIComponent
        • Converters, Validators, Events, and Listeners
        • Facets
        • Renderers
        • Renderer Types
        • RendereKits
        • Custom Action Tag Handlers
        • Request-Processing Lifecycle
      • Summary
    • Defining the Date Field Component
      • Requirements for the Date Field Component
      • The Input Date Component
        • Designing the Input Date Component Using a Blueprint
        • Step 1: Creating a UI Prototype
        • Step 2: Creating a Client-Specific Renderer
        • Step 3: Creating a Renderer-Specific Subclass
        • Step 4: Registering UIComponent and Renderer
        • Step 5: Creating a JSP Tag Handler and TLD
        • Building an Application with the Input Date Component
      • Summary
    • Defining the Deck Component
      • Requirements for the Deck Component
      • The Deck Component
        • Designing the Deck Component Using a Blueprint
        • Step 1: Creating a UI Prototype
        • Step 2: Creating Events and Listeners
        • Step 3: Creating a Behavioral Superclass
        • Step 4: Creating a Client-Specific Renderer
        • Step 5: Creating a Renderer-Specific Subclass
        • Step 6: Registering a UIComponent and Renderer
        • Step 7: Creating a JSP Tag Handler and TLD
      • Summary
  • Designing Rich Internet Components
    • Using Rich Internet Technologies
      • Introducing Ajax
        • The XMLHttpRequest Object
        • Traditional Web Application Development
        • Ajax Web Application Development
        • Building Ajax Applications
        • Ajax Summary
      • Introducing Mozilla XUL
        • Building XUL Applications
        • Creating Custom XUL Components Using XBL
        • XUL Summary
      • Introducing Microsoft Dynamic HTML and HTC
        • HTC Structure
        • Building DHTML Applications
        • HTC Summary
      • Comparing XBL and HTC
        • Defining a Component
        • Adding Content
        • Event Handling
        • Attaching Components
      • JSF-The Greatest Thing Since Sliced Bread!
        • Cross-Platform Support
        • Imagination As the Only Limit
        • A JSF Application Supporting Ajax, XUL, and HTC
      • Summary
    • Loading Resources with Weblets
      • Introducing Resource Loading
        • Using Existing Solutions
        • Using Weblets
      • Exploring the Weblet Architecture
        • Using Weblets in Your Component Library
        • Using Weblets in a JSF Application
      • Summary
    • Ajax Enabling the Deck Component
      • Requirements for the Deck Component's Ajax Implementation
      • The Ajax-Enabled Deck Component
        • Designing the Ajax-Enabled Deck Component Using a Blueprint
        • Step 1: Creating a UI Prototype
        • Step 4: Creating a Client-Specific Renderer
        • Step 6: Registering a UIComponent and Renderer
        • Step 8: Creating a RenderKit and ResponseWriter
        • Step 9: Extending the JSF Implementation
        • Step 10: Registering the RenderKit and JSF Extension
        • Step 11: Registering Resources with Weblets
      • Summary
    • Ajax Enabling the Date Field Component
      • Requirements for the Date Component's Ajax Implementation
      • The Ajax-Enabled Date Component
        • Designing JSF Components Using a Blueprint
        • Step 1: Creating a UI Prototype
        • Step 4: Creating Converters and Validators
        • Step 5: Creating a Client-Specific Renderer
        • Step 7: Registering a UIComponent and Renderer
        • Step 8: Creating a JSP Tag Handler and TLD
        • Step 12: Registering Your Ajax Resources with Weblets
    • Providing Mozilla XUL Renderers
      • Requirements for the Deck and Date Components' XUL Implementations
        • What Mozilla XUL Brings to JSF
        • What JSF Brings to XUL
      • The XUL Implementation of the Deck and Date Components
        • Designing JSF XUL Components Using a Blueprint
        • Step 1: Creating a UI Prototype
        • Step 3: Creating a Behavioral Superclass
        • Step 5: Creating a Client-Specific Renderer
        • Step 6: Creating a Renderer-Specific Subclass
        • Step 7: Registering a UIComponent and Renderer
        • Step 8: Creating a JSP Tag Handler and TLD
        • Step 9: Creating a RenderKit and ResponseWriter
        • Step 11: Registering a RenderKit
        • Step 12: Registering Resources with Weblets
        • Building Applications with JSF XUL Components
      • Summary
    • Providing Microsoft HTC Renderers
      • Requirements for the Deck and Date Components' HTC Implementations
        • What HTC Brings to JSF
        • What JSF Brings to HTC
      • The HTC Implementation of the Deck and Date Components
        • Designing JSF HTC Components Using a Blueprint
        • Step 1: Creating a UI Prototype
        • Step 5: Creating a Client-Specific Renderer
        • Step 7: Registering a UIComponent and Renderer
        • Step 11: Registering a RenderKit and JSF Extension
        • Step 12: Registering Resources with Weblets
        • Building Applications with JSF HTC Components
      • Summary
    • Switching RenderKits Dynamically
      • Requirements for Dynamically Switching RenderKits
      • The Dynamic RenderKit Implementation
        • Syntax for Dynamic RenderKit ID
        • The Dynamic RenderKit Managed Bean
        • The DynamicRenderKitViewHandler Class
        • Registering the Dynamic RenderKit Solution
      • Summary

Отправить комментарий

Приветствуются комментарии:
  • Полезные.
  • Дополняющие прочитанное.
  • Вопросы по прочитанному. Именно по прочитанному, чтобы ответ на него помог другим разобраться в предмете статьи. Другие вопросы могут быть удалены.
    Для остальных вопросов и обсуждений есть форум.
P.S. Лучшее "спасибо" - не комментарий, как все здорово, а рекомендация или ссылка на статью.
Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Разрешены HTML-таги: <strike> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <u> <i> <b> <pre> <img> <abbr> <blockquote> <h1> <h2> <h3> <h4> <h5> <p> <div> <span> <sub> <sup>
  • Строки и параграфы переносятся автоматически.
  • Текстовые смайлы будут заменены на графические.

Подробнее о форматировании

CAPTCHA
Антиспам
10 + 2 =
Введите результат. Например, для 1+3, введите 4.
 
Поиск по сайту
Содержание

Учебник javascript

Основные элементы языка

Сундучок с инструментами

Интерфейсы

Все об AJAX

Оптимизация

Разное

Дерево всех статей

Последние комментарии
Последние темы на форуме
Forum