Как передать ActionErrors из перехватчика в действие в Struts 2?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как передать ActionErrors из перехватчика в действие в Struts 2?

Сообщение Anonymous »

Я читал о StoreInterceptor в документации Struts 2, и там рассказывается о том, как вставить StoreInterceptor в определение Action в вашем struts-config.xml, и это просто работает. Но это если вы создаете и добавляете ActionErrors из Action.
Моя проблема в том, что я выполняю вход, используя LoginInterceptor, который в случае сбоя входа добавляет ActionError следующим образом:

Код: Выделить всё

((ActionSupport) invocation.getAction()).addActionError("Login failed");
Он добавлен просто отлично, но когда я добираюсь до LoginAction, который вызывается после LoginInterceptor, ValidationAwareSupport.actionErrors< /code> имеет значение null.
Я думал, что, добавив StoreInterceptor таким образом, он сохранит ошибки ActionErrors либо в запросе, либо в сеансе. (используя параметр OperationMode "store" или "retreive"):

Код: Выделить всё


store


adminLogin
adminLogin

Но это не работает. Я также пробовал добавить StoreInterceptor непосредственно в defaultStack, это тоже не работает.
Работает ли StoreInterceptor не только для сохранения ActionErrors между действиями, а также между перехватчиками и действиями?

Подробнее здесь: https://stackoverflow.com/questions/190 ... n-struts-2
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как вернуть ActionErrors, FieldErrors в формате JSON и отобразить ошибки в форме с помощью AJAX
    Anonymous » » в форуме JAVA
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Как получить параметры перехватчика в Struts 2
    Anonymous » » в форуме JAVA
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Как передать параметры из текстовых полей внутри тега в действие в Struts 2?
    Anonymous » » в форуме JAVA
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Как передать параметр из JSP в действие Struts 2
    Anonymous » » в форуме JAVA
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Как отправить то же действие внутри перехватчика Axios после создания нового вызова API через перехватчик
    Anonymous » » в форуме Javascript
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»