Могу ли я удалить параметр «выполнение» из GET?

Я использую Spring Webflow. Могу ли я удалить параметр «выполнение» из GET?

Например:

http://localhost:8090/myapp/account/register.do? исполнение=e1s2

http://localhost:8090/myapp/account/register.do? исполнение=e2s12

http://localhost:8090/myapp/account/register.do? исполнение=e3s2


person tomaszd    schedule 08.04.2011    source источник
comment
Это действительно закладки? Насколько я понимаю, выполнение потока привязано к сеансу, поэтому после истечения срока действия потока поток больше не будет доступен, что приведет к нарушению закладки пользователя.   -  person threejeez    schedule 17.05.2011


Ответы (1)


Вы можете сделать это, установив для атрибута always-redirect-on-pause исполнителя потока значение false, но это не рекомендуется — параметр execution приводит к тому, что URL-адрес с сохранением состояния и с возможностью добавления в закладки.

<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>

Этот URL-адрес может быть полезен: https://web.archive.org/web/20070219094813/http://www.ervacon.com/products/swf/tips/tip4.html

person marioosh    schedule 08.04.2011
comment
Спасибо чувак очень помог. - person NIKET BHANDARY; 27.09.2015