What issues does spring webflow help overcome?
- Visualizing the flow is very difficult.
- The application has a lot of code accessing the HTTP session.
- Enforcing controlled navigation is important but not possible.
- Proper browser back button support seems unattainable.
- Browser and server get out of sync with "Back" button use.
- Multiple browser tabs causes concurrency issues with HTTP session data.
When spring webflow?
- There is a clear start and an end point.
- The user must go through a set of screens in a specific order.
- The changes are not finalized until the last step.
- Once complete it shouldn't be possible to repeat a transaction accidentally
No comments:
Post a Comment