Chapter 5. Rendering views

Table of Contents

Introduction
Defining view states
Specifying view identifiers
Flow relative view ids
Absolute view ids
Logical view ids
View scope
Allocating view variables
Assigning a viewScope variable
Manipulating objects in view scope
Executing render actions
Binding to a model
Performing type conversion
Type Conversion Options
Upgrading to Spring 3 Type Conversion And Formatting
Configuring Type Conversion and Formatting
Working With Spring 3 Type Conversion And Formatting
Formatting Annotations
Working With Dates
Suppressing binding
Specifying bindings explicitly
Validating a model
JSR-303 Bean Validation
Programmatic validation
ValidationContext
Suppressing validation
Executing view transitions
Transition actions
Global transitions
Event handlers
Rendering fragments
Working with messages
Adding plain text messages
Adding internationalized messages
Using message bundles
Understanding system generated messages
Displaying popups
View backtracking
Discarding history
Invalidating history

Introduction

This chapter shows you how to use the view-state element to render views within a flow.