Сохранение всех параметров запроса посредством перенаправления на действие

Мне нужно заполнить записи с обновленным сообщением (успех / неудача) после обновления записей на странице. оба действия с одной страницы. Я добавил код как, После завершения действия Обновить добавил тип результата как Цепочка, и он показывает сообщение об успехе. Но оно не исчезает, когда мы нажимаем на Поиск сразу (в первый раз) после завершения действия обновления. Помогите мне убрать сообщение, нажимая на действие поиска.

Из-за вышеупомянутой проблемы я использовал опцию перенаправления в типе результата. Но я мог бы получить параметры запроса в перенаправленном действии. Есть ли способ получить все параметры запроса в перенаправленном действии, кроме жесткого его кодирования?

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

Ответы на вопрос(1)

Ваш ответ на вопрос