Seam - Контекстуальные Компоненты |
- Settings of this translation
- Statistics
- Participants
- Translate into Russian
- Translation result
- 5% translated in draft.
SeamFramework.orgCommunity
Документация.
Seam - Контекстуальные Компоненты.
A Framework for Enterprise Java by Gavin King, Pete Muir, Norman Richards, Shane Bryzak, Michael Yuan, Mike Youngstrom, Christian Bauer, Jay Balunas, Dan Allen, Max Rydahl Andersen, Emmanuel Bernard, Nicklas Karlsson, Daniel Roth, Matt Drees, Jacob Orshalick, и Marek Novotny
отредактировано Samson Kittoli: и спасибо James Cobb (Графический дизайн), Cheyenne Weaver (Графический дизайн), Mark Newton, Steve Ebersole, и Michael Courcy (Французский переаод)
2.1.1.CR2
Введение в JBoss Seam
1. Сотрудничество с Seam
1. Seam. Знакомство.
1.1 Использование примеров Seam
1.1.1 Запуск примеров на JBoss AS
1.1.2 Запуск примеров на Tomcat
1.1.3 Запуск тестовых примеров
1.2 Ваше первое Seam приложение: регистрационный пример.
1.2.1 Объяснение кода
1.2.2 Как это работает
1.3. Список в Seam: пример сообщений
1.3.1 Объяснение кода
1.3.2 Как это работает
1.4. Seam и jBPM: пример список задач.
1.4.1 Объяснение кода
1.4.2 Как это работает
1.5. Seam страничный поток: пример "угадай числа"
1.5.1 Объяснение кода
1.5.2 Как это работает
1.6 Законченное Seam приложение: пример "Книга отеля"
1.6.1 Введение
1.6.2 Обзор примеров
1.6.3
1.6.4 Seam. Страница отладки
1.7. Nested conversations: extending the Hotel Booking example
1.7.1. Introduction
1.7.2. Understanding Nested Conversations
1.8. A complete application featuring Seam and jBPM: the DVD Store example
1.9. Bookmarkable URLs with the Blog example
1.9.1. Using "pull"-style MVC
1.9.2. Bookmarkable search results page
1.9.3. Using "push"-style MVC in a RESTful application
2. Getting started with Seam, using seam-gen
2.1. Before you start
2.2. Setting up a new Eclipse project
2.3. Creating a new action
2.4. Creating a form with an action
2.5. Generating an application from an existing database
2.6. Generating an application from existing JPA/EJB3 entities
2.7. Deploying the application as an EAR
2.8. Seam and incremental hot deployment
2.9. Using Seam with JBoss 4.0
2.9.1 Установка JBoss 4.0
2.9.2 Установка JSF 1.2 RI
3. Начало работы с Seam, использование инструментов JBoss
3.1 Перед тем, как начать
3.2 Создание нового Seam-проекта
3.3 Создание нового действия
3.4 Создание формы с действием
3.5 Создание приложения из существующей базы данных
3.6 Seam и пошаговое исполнение инструментами JBoss
Контекстно-компонентная модель
4.1. Среда исполнения Seam
4.1.1
4.1.2 Среда событий
4.1.3 Среда страницы
4.1.4 Среда диалога
4.1.5 Среда сессии
4.1.6 Среда бизнес-процесса
4.1.7 Среда приложения
4.1.8 Среда переменных
4.1.9 Среда приоритета поиска
4.1.10 Совмещенная модель
4.2 Компоненты Seam
4.2.1. Stateless session beans
4.2.2. Stateful session beans
4.2.3. Entity beans
4.2.4. JavaBeans
4.2.5. Message-driven beans
4.2.6. Interception
4.2.7. Component names
4.2.8. Defining the component scope
4.2.9. Components with multiple roles
4.2.10. Built-in components
4.3. Bijection
4.4. Lifecycle methods
4.5. Conditional installation
4.6. Logging
4.7. The Mutable interface and @ReadOnly
4.8. Factory and manager components
5. Конфигурирование компонентов Seam
5.1. Configuring components via property settings
5.2. Configuring components via components.xml
5.3. Fine-grained configuration files
5.4. Configurable property types
5.5. Using XML Namespaces
6. События, перехватчики и обработчики исключений
6.1 Seam события
6.2 Действия страницы
6.3 Параметры страницы
6.3.1 Сопоставление параметров запроса в модели
6.4. Propagating request parameters
6.5. URL rewriting with page parameters
6.6. Conversion and Validation
6.7. Navigation
6.8. Fine-grained files for definition of navigation, page actions and parameters
6.9. Component-driven events
6.10. Contextual events
6.11. Seam interceptors
6.12. Managing exceptions
6.12.1 Исключения и транзакции
6.12.2 Доступные обработчики исключений Seam
6.12.3 Использование описаний в обработчике исключений
6.12.4 Использование XML в обработчике исключений
6.12.5 Некоторые стандартные исключения
6.13. conversation-required
7. Conversations and workspace management
7.1. Seam's conversation model
7.2. Nested conversations
7.3. Starting conversations with GET requests
7.4. Using <s:link> and <s:button>
7.5. Success messages
7.6. Natural conversation ids
7.7. Creating a natural conversation
7.8. Redirecting to a natural conversation
7.9. Workspace management
7.9.1. Workspace management and JSF navigation
7.9.2. Workspace management and jPDL pageflow
7.9.3. The conversation switcher
7.9.4. The conversation list
7.9.5. Breadcrumbs
7.10. Conversational components and JSF component bindings
7.11. Concurrent calls to conversational components
7.11.1 Как мы должны разрабатывать диалоговые AJAX-приложения?
7.11.2 Работа с ошибками
7.11.3 Многоликий AJAX
8. Страничные потоки и бизнес-процессы
8.1. Страничные потоки в Seam
8.1.1 Двунаправленная модель
8.1.2 Seam и кнопка возврата
8.2. Использование jPDL страничных потоков
8.2.1 Установка страничных потоков
8.2.2 Начало страничных потоков
8.2.3 Узлы страницы и переходы
8.2.4 Управление потоком
8.2.5 Завершение потока
8.2.6 Структура страничных потоков
8.3. Управление бизнес-процессами в Seam
8.4 Использование jPDL-объявления бизнес-процессов
8.4.1. Installing process definitions
8.4.2. Initializing actor ids
8.4.3. Initiating a business process
8.4.4. Task assignment
8.4.5. Task lists
8.4.6. Performing a task
9. Seam and Object/Relational Mapping
9.1. Introduction
9.2. Seam managed transactions
9.2.1. Disabling Seam-managed transactions
9.2.2. Configuring a Seam transaction manager
9.2.3. Transaction synchronization
9.3. Seam-managed persistence contexts
9.3.1. Using a Seam-managed persistence context with JPA
9.3.2. Using a Seam-managed Hibernate session
9.3.3. Seam-managed persistence contexts and atomic conversations
9.4. Using the JPA "delegate"
9.5. Using EL in EJB-QL/HQL
9.6. Using Hibernate filters
10. JSF form validation in Seam
11. Groovy integration
11.1. Groovy introduction
11.2. Writing Seam applications in Groovy
11.2.1. Writing Groovy components
11.2.2. seam-gen
11.3. Deployment
11.3.1. Deploying Groovy code
11.3.2. Native .groovy file deployment at development time
11.3.3. seam-gen
12. Writing your presentation layer using Apache Wicket
12.1. Adding Seam to your wicket application
12.1.1. Bijection
12.1.2. Orchestration
12.2. Setting up your project
12.2.1. Defining the Application
13. The Seam Application Framework
13.1. Introduction
13.2. Home objects
13.3. Query objects
13.4. Controller objects
14. Seam and JBoss Rules
14.1. Installing rules
14.2. Using rules from a Seam component
14.3. Using rules from a jBPM process definition
15. Security
15.1. Overview
15.2. Disabling Security
15.3. Authentication
15.3.1. Configuring an Authenticator component
15.3.2. Writing an authentication method
15.3.3. Writing a login form
15.3.4. Configuration Summary
15.3.5. Remember Me
15.3.6. Handling Security Exceptions
15.3.7. Login Redirection
15.3.8. HTTP Authentication
15.3.9. Advanced Authentication Features
15.4. Identity Management
15.4.1. Configuring IdentityManager
15.4.2. JpaIdentityStore
15.4.3. LdapIdentityStore
15.4.4. Writing your own IdentityStore
15.4.5. Authentication with Identity Management
15.4.6. Using IdentityManager
15.5. Error Messages
15.6. Authorization
15.6.1. Core concepts
15.6.2. Securing components
15.6.3. Security in the user interface
15.6.4. Securing pages
15.6.5. Securing Entities
15.6.6. Typesafe Permission Annotations
15.6.7. Typesafe Role Annotations
15.6.8. The Permission Authorization Model
15.6.9. RuleBasedPermissionResolver
15.6.10. PersistentPermissionResolver
15.7. Permission Management
15.7.1. PermissionManager
15.7.2. Permission checks for PermissionManager operations
15.8. SSL Security
15.8.1. Overriding the default ports
15.9. CAPTCHA
15.9.1. Configuring the CAPTCHA Servlet
15.9.2. Adding a CAPTCHA to a form
15.9.3. Customising the CAPTCHA algorithm
15.10. Security Events
15.11. Run As
15.12. Extending the Identity component
15.13. OpenID
15.13.1. Configuring OpenID
15.13.2. Presenting an OpenIdDLogin form
15.13.3. Logging in immediately
15.13.4. Deferring login
15.13.5. Logging out
16. Internationalization, localization and themes
16.1. Internationalizing your app
16.1.1. Application server configuration
16.1.2. Translated application strings
16.1.3. Other encoding settings
16.2. Locales
16.3. Labels
16.3.1. Defining labels
16.3.2. Displaying labels
16.3.3. Faces messages
16.4. Timezones
16.5. Themes
16.6. Persisting locale and theme preferences via cookies
17. Seam Text
17.1. Basic fomatting
17.2. Entering code and text with special characters
17.3. Links
17.4. Entering HTML
18. iText PDF generation
18.1. Using PDF Support
18.1.1. Creating a document
18.1.2. Basic Text Elements
18.1.3. Headers and Footers
18.1.4. Chapters and Sections
18.1.5. Lists
18.1.6. Tables
18.1.7. Document Constants
18.2. Charting
18.3. Bar codes
18.4. Fill-in-forms
18.5. Rendering Swing/AWT components
18.6. Configuring iText
18.7. Further documentation
19. The Microsoft® Excel® spreadsheet application
© jboss.org
Original (English): Seam - Contextual Components
Translation: © volvov54, Mirray, maratische, clone, Azary, intr13, megalol .
