diff --git a/spring-webflow-reference/src/el.xml b/spring-webflow-reference/src/el.xml index c13cb6d3..84c2b1c6 100644 --- a/spring-webflow-reference/src/el.xml +++ b/spring-webflow-reference/src/el.xml @@ -108,7 +108,8 @@
flowScope to assign a flow variable.
- Flow scope gets allocated when a flow starts and destroyed when the flow ends.
+ Flow scope gets allocated when a flow starts and destroyed when the flow ends. With the default
+ implementation, any objects stored in flow scope need to be Serializable.
viewScope to assign a view variable.
View scope gets allocated when a view-state enters and destroyed when the state exits.
- View scope is view-state.
+ View scope is view-state. With the
+ default implementation, any objects stored in view scope need to be Serializable.
flashScope to assign a flash variable.
- Flash scope gets allocated when a flow starts, cleared after every view render, and destroyed when the flow ends.
+ Flash scope gets allocated when a flow starts, cleared after every view render, and destroyed when the
+ flow ends. With the default implementation, any objects stored in flash scope need to be Serializable.
conversationScope to assign a conversation variable.
Conversation scope gets allocated when a top-level flow starts and destroyed when the top-level flow ends.
- Conversation scope is shared by a top-level flow and all of its subflows.
+ Conversation scope is shared by a top-level flow and all of its subflows. With the default
+ implementation, conversation scoped objects are stored in the HTTP session and should generally be
+ Serializable to account for typical session replication.