Dashboard > Struts University > Home > Struts 2 Requirements > Struts 2 Use Cases > Obtain Response
Obtain Response
Added by Ted Husted, last edited by Ted Husted on Feb 22, 2006  (view change)


(Do something using simple form.)


Goal Obtain Response
Level User Goal (User Goal, Summary, Subfunction)
Trigger Submit request
Primary Actor Client

Main Success Scenario (MSS)

Step Action
1 Client submits request to web server.
2 Web server transfers request to container, and container transfers request to framework's dispatcher.
3 Dispatcher consults the [mappings] to select the appropriate action and creates a [context] for the request.
4 Dispatcher creates and invokes a [proxy] to execute the action and its [interceptors].
5 The proxy manages the action pre-process, the procedess, and the post-process.
6 The invocation calls each interceptor in turn before executing the action.
7 Each interceptor affects the request as appropriate.
8 The action handles the transaction corresponding to the request.
9 The action returns a code indicating the appropriate [result].
0 The invocation executes the result.
A The result generates the response or transfers to a resource that will render the response.


Step Branching Action

Preconditions and Guarantees

Minimal Guarantees  
Success Guarantees  

Stakeholders and Interests

Stakeholder Interest


Step Variation

Site running on a free Atlassian Confluence Open Source Project License granted to OSS. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.5 Build:#811 Jul 25, 2007) - Bug/feature request - Contact Administrators