Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
9Activity

Table Of Contents

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

Spring Webflow Reference

Ratings: (0)|Views: 858 |Likes:
Published by Amit

More info:

Published by: Amit on Mar 11, 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

10/17/2011

pdf

text

original

 
Spring Web Flow Reference Guide
Keith DonaldErwin VervaetJeremy GrelleScott AndrewsRossen StoyanchevVersion 2.0.4
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 November 2008
 
Table of Contents
Preface................................................................................................................................. viii1. Introduction..........................................................................................................................11.1. What this guide covers...............................................................................................11.2. What Web Flow requires to run...................................................................................11.3. Where to get support..................................................................................................11.4. Where to follow development.....................................................................................11.5. How to obtain Web Flow artifacts from the SpringSource Bundle Repository................1Accessing Web Flow with Maven..............................................................................1Accessing Web Flow with Ivy...................................................................................21.6. How to obtain Web Flow artifacts from Maven Central................................................31.7. How to Obtain Nightly Builds.....................................................................................42. Defining Flows.....................................................................................................................62.1. Introduction...............................................................................................................62.2. What is a flow?..........................................................................................................62.3. What is the makeup of a typical flow?.........................................................................72.4. How are flows authored?............................................................................................72.5. Essential language elements........................................................................................8flow.........................................................................................................................8view-state.................................................................................................................8transition..................................................................................................................8end-state..................................................................................................................8Checkpoint: Essential language elements...................................................................92.6. Actions......................................................................................................................9evaluate.................................................................................................................10Assigning an evaluate result............................................................................10Converting an evaluate result...........................................................................10Checkpoint: flow actions.........................................................................................102.7. Input/Output Mapping..............................................................................................11input......................................................................................................................11Declaring an input type...................................................................................11Assigning an input value.................................................................................12Marking an input as required...........................................................................12output....................................................................................................................12Specifying the source of an output value..........................................................12Checkpoint: input/output mapping...........................................................................122.8. Variables.................................................................................................................13var.........................................................................................................................132.9. Calling subflows......................................................................................................14subflow-state..........................................................................................................14Passing a subflow input...................................................................................14Spring Web FlowVersion 2.0.4 Spring Web Flow Reference Guide ii
 
Mapping subflow output.................................................................................14Checkpoint: calling subflows...................................................................................143. Expression Language (EL)..................................................................................................163.1. Introduction.............................................................................................................163.2. Supported EL implementations.................................................................................16Unified EL.............................................................................................................16OGNL...................................................................................................................163.3. EL portability..........................................................................................................163.4. EL usage.................................................................................................................16Expression types.....................................................................................................17Standard eval expressions...............................................................................17Template expressions......................................................................................173.5. Special EL variables.................................................................................................18flowScope..............................................................................................................18viewScope.............................................................................................................18requestScope..........................................................................................................18flashScope.............................................................................................................18conversationScope..................................................................................................19requestParameters...................................................................................................19currentEvent...........................................................................................................19currentUser............................................................................................................19messageContext......................................................................................................19resourceBundle.......................................................................................................19flowRequestContext...............................................................................................20flowExecutionContext............................................................................................20flowExecutionUrl...................................................................................................20externalContext......................................................................................................203.6. Scope searching algorithm........................................................................................204. Rendering views.................................................................................................................224.1. Introduction.............................................................................................................224.2. Defining view states.................................................................................................224.3. Specifying view identifiers.......................................................................................23Flow relative view ids.............................................................................................23Absolute view ids...................................................................................................23Logical view ids.....................................................................................................234.4. View scope..............................................................................................................23Allocating view variables........................................................................................23Assigning a viewScope variable..............................................................................24Manipulating objects in view scope.........................................................................244.5. Executing render actions...........................................................................................244.6. Binding to a model...................................................................................................254.7. Performing type conversion......................................................................................25Implementing a Converter.......................................................................................25Registering a Converter...........................................................................................264.8. Suppressing binding.................................................................................................26Spring Web FlowVersion 2.0.4 Spring Web Flow Reference Guide iii

Activity (9)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
alphavs liked this
Rajesh Shankar liked this
Paul Rice liked this
atulkedar liked this
amsankar liked this
sunilamble liked this
chensquare liked this

You're Reading a Free Preview

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