Сохранение всех параметров запроса посредством перенаправления на действие
Мне нужно заполнить записи с обновленным сообщением (успех / неудача) после обновления записей на странице. оба действия с одной страницы. Я добавил код как, После завершения действия Обновить добавил тип результата как Цепочка, и он показывает сообщение об успехе. Но оно не исчезает, когда мы нажимаем на Поиск сразу (в первый раз) после завершения действия обновления. Помогите мне убрать сообщение, нажимая на действие поиска.
Из-за вышеупомянутой проблемы я использовал опцию перенаправления в типе результата. Но я мог бы получить параметры запроса в перенаправленном действии. Есть ли способ получить все параметры запроса в перенаправленном действии, кроме жесткого его кодирования?
<interceptor-stack name="storeStack">
<interceptor-ref name="defaultStack" />
<interceptor-ref name="store">
<param name="operationMode">STORE</param>
</interceptor-ref>
</interceptor-stack>
<interceptor-stack name="retrieveStack">
<interceptor-ref name="defaultStack" />
<interceptor-ref name="store">
<param name="operationMode">RETRIEVE</param>
</interceptor-ref>
</interceptor-stack>
<action name="hierarchySaveMap" method="updateHierarchyMap"
class="com.cotyww.bru.web.action.master.HierarchyUpdateAction">
<interceptor-ref name="storeStack" />
<result name="success" type="redirectAction">
<param name="actionName">hierUpdateMDA</param>
<param name="parse">true</param>
</result>
<result name="input" type="tiles">hierarchyUpdate{1}</result>
<result name="error" type="tiles">hierarchyUpdate{1}</result>
</action>
Есть ли способ отправить параметры для следующего действия динамически без жесткого кодирования в struts.xml?