Chapter 5. Conversations and workspace management

Chapter 5. Conversations and workspace management

5.1. Seam's conversation model
5.2. Nested conversations
5.3. Starting conversations with GET requests
5.4. Using <s:link> and <s:button>
5.5. Success messages
5.6. Using an "explicit" conversation id
5.7. Workspace management
5.7.1. Workspace management and JSF navigation
5.7.2. Workspace management and jPDL pageflow
5.7.3. The conversation switcher
5.7.4. The conversation list
5.7.5. Breadcrumbs
5.8. Conversational components and JSF component bindings

It's time to understand Seam's conversation model in more detail.

Historically, the notion of a Seam "conversation" came about as a merger of three different ideas:

By unifying these ideas and providing deep support in the framework, we have a powerful construct that lets us build richer and more efficient applications with less code than before.