Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword or section
Like this
4Activity
×

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
3104338 Spring Webflow Reference

3104338 Spring Webflow Reference

Ratings:

4.0

(2)
|Views: 2,878|Likes:
Published by kumarrajad

More info:

Published by: kumarrajad on May 27, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See More
See less

05/24/2012

pdf

text

original

 
Spring Web Flow 2 Reference Guide
Reference Documentation
Keith Donald, SpringSourceErwin Vervaet, ErvaconJeremy Grelle, SpringSourceScott Andrews, SpringSourceRossen Stoyanchev, SpringSourceVersion 2.0.1
Copies of this document may be made for your own use and for distribution toothers, provided that you do not charge any fee for such copies and furtherprovided that each copy contains this Copyright Notice, whether distributed inprint or electronically.Published April 2008
 
Table of Contents
Preface...................................................................................................................................vii1. Introduction..........................................................................................................................81.1. What this guide covers...............................................................................................81.2. What Web Flow requires to run...................................................................................81.3. Where to get support..................................................................................................81.4. Where to follow development.....................................................................................81.5. How to obtain Web Flow artifacts from the SpringSource Bundle Repository................8Accessing Web Flow with Maven..............................................................................9Accessing Web Flow with Ivy...................................................................................91.6. How to obtain Web Flow artifacts from Maven Central..............................................102. Defining Flows...................................................................................................................122.1. Introduction.............................................................................................................122.2. What is a flow?........................................................................................................122.3. What is the makeup of a typical flow?.......................................................................132.4. How are flows authored?..........................................................................................132.5. Essential language elements......................................................................................14flow.......................................................................................................................14view-state...............................................................................................................14transition................................................................................................................14end-state................................................................................................................14Checkpoint: Essential language elements.................................................................152.6. Actions....................................................................................................................15evaluate.................................................................................................................16Checkpoint: flow actions.........................................................................................162.7. Input/Output Mapping..............................................................................................17input......................................................................................................................17output....................................................................................................................18Checkpoint: input/output mapping...........................................................................182.8. Variables.................................................................................................................19var.........................................................................................................................192.9. Calling subflows......................................................................................................20subflow-state..........................................................................................................20Checkpoint: calling subflows...................................................................................203. Expression Language (EL)..................................................................................................223.1. Introduction.............................................................................................................223.2. Supported EL implementations.................................................................................22Unified EL.............................................................................................................22OGNL...................................................................................................................223.3. EL portability..........................................................................................................223.4. EL usage.................................................................................................................22please define productname in your docbook file!Version 2.0.1 Spring Web Flow 2 Reference ii
 
Expression types.....................................................................................................233.5. Special EL variables.................................................................................................24flowScope..............................................................................................................24viewScope.............................................................................................................24requestScope..........................................................................................................24flashScope.............................................................................................................24conversationScope..................................................................................................25requestParameters...................................................................................................25currentEvent...........................................................................................................25currentUser............................................................................................................25messageContext......................................................................................................25resourceBundle.......................................................................................................26flowRequestContext...............................................................................................26flowExecutionContext............................................................................................26flowExecutionUrl...................................................................................................26externalContext......................................................................................................263.6. Scope searching algorithm........................................................................................264. Rendering views.................................................................................................................284.1. Introduction.............................................................................................................284.2. Defining view states.................................................................................................284.3. Specifying view identifiers.......................................................................................29Flow relative view ids.............................................................................................29Absolute view ids...................................................................................................29Logical view ids.....................................................................................................294.4. View scope..............................................................................................................29Allocating view variables........................................................................................29Assigning a viewScope variable..............................................................................30Manipulating objects in view scope.........................................................................304.5. Executing render actions...........................................................................................304.6. Binding to a model...................................................................................................314.7. Suppressing binding.................................................................................................314.8. Validating a model...................................................................................................31Programmatic validation.........................................................................................314.9. Handling events.......................................................................................................32Rendering partials...................................................................................................33Handling global events............................................................................................334.10. Working with messages..........................................................................................33Adding plain text messages.....................................................................................34Adding internationalized messages..........................................................................34Using message bundles...........................................................................................344.11. Displaying popups..................................................................................................344.12. View backtracking..................................................................................................35Discarding history..................................................................................................35Invalidating history.................................................................................................355. Flow Managed Persistence..................................................................................................36please define productname in your docbook file!Version 2.0.1 Spring Web Flow 2 Reference iii

Activity (4)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
Deva10 liked this
Jineesh John liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->