0

I use to Spring Webflow. Can I get remove of the 'execution' parameter from GET?

For example:

http://localhost:8090/myapp/account/register.do?execution=e1s2

http://localhost:8090/myapp/account/register.do?execution=e2s12

http://localhost:8090/myapp/account/register.do?execution=e3s2

BalusC
  • 1,082,665
  • 372
  • 3,610
  • 3,555
tomasz-mer
  • 3,753
  • 10
  • 50
  • 69
  • 2
    Is it really bookmarkable? My understanding is that the flow execution is tied to the session, so once the session expires the flow will no longer be accessible thereby breaking the user's bookmark. – threejeez May 16 '11 at 21:49

1 Answers1

2

You can do it by setting always-redirect-on-pause attribute of flow executor to false, but it is not recommended - execution parameter causes that url is stateful and bookmarkable.

<webflow:flow-executor id="flowExecutor" >
    ...
    <webflow:flow-execution-attributes>
        <!-- without execution param -->
        <webflow:always-redirect-on-pause value="false"/>
    </webflow:flow-execution-attributes>
</webflow:flow-executor>

This url may be useful: http://www.ervacon.com/products/swf/tips/tip4.html

futureelite7
  • 11,462
  • 10
  • 53
  • 87
marioosh
  • 27,328
  • 49
  • 143
  • 192