Я написал перехватчик для приложения struts2 и сконфигурирован в конфигурационном файле struts. Здесь я использую этот перехватчик только для некоторых действий, а не для глобально. Итак, моя проблема в том, когда ошибки проверки исходят из ActionName-validation.xml, в то время мой пользовательский перехватчик не работает. Пожалуйста, дайте мне предложение/решение.Struts2 пользовательские перехватчики не вызывают при проверке ошибок, связанных с файлом проверки правильности xml?
ответ
Прежде всего, прочитать how the validation (and conversion) error are handled by Struts2, затем переместите перехватчик ДО проверки достоверности/Параметры/ConversionError перехватчики
Чем проще способ, чтобы определить новый стек с вашим перехватчик на первый (или в середине, «взрываются» defaultStack) нравится следующим образом:
<interceptor-stack name="customStack">
<interceptor-ref name="customInterceptor"/>
<interceptor-ref name="defaultStack"/>
</interceptor-stack>
, а затем применить customStack
или defaultStack
действие путем действия или пакета с помощью пакета, в соответствии с вашими потребностями.
Он работал? Если нет, просто вернитесь сюда, если да, пожалуйста, не забудьте принять и перенести ответ, спасибо –
- 1. Устранение ошибок проверки правильности Rails
- 2. Перехватчики в Struts2 Thread небезопасны?
- 3. Как обойти перехватчики struts2 при загрузке файла
- 4. Поле Struts2 'Required'. Проверка. Перехватчики не работают.
- 5. С чего начать при проверке правильности алгоритмов
- 6. Представление ошибок проверки xml
- 7. Пользовательские проверки ошибок
- 8. Struts2 xml поля формы проверки не выделяются
- 9. проверка правильности работы в struts2
- 10. Ошибка проверки правильности отображения
- 11. Rails 4 - Пользовательские проверки ошибок
- 12. CDI с Джерси и Tomcat7 - перехватчики никогда не вызывают
- 13. Проверка правильности файла XML с локальным DTD-файлом в C#
- 14. Ошибка проверки правильности
- 15. Ошибка проверки правильности рабочего процесса Oozie Xml
- 16. Отображение ошибок проверки правильности рельсов рядом с соответствующим полем
- 17. VueJS: Предотвращение ошибок при проверке
- 18. Ошибка при проверке XML-файла с XSD
- 19. Короткое замыкание в проверке Struts2
- 20. Тип catch при проверке XML
- 21. проверки в struts2
- 22. Фонд Abide: Пользовательские шаблоны/проверки не срабатывают при размытии
- 23. Использование проверки jQuery при проверке нескольких флажков?
- 24. Rails 4 проверки правильности формы
- 25. Проверка правильности Moodle: использование массива ошибок
- 26. Ошибка проверки правильности навеса
- 27. req undefined при проверке ошибок в Node.js
- 28. struts2 условный xml валидация
- 29. Как использовать несколько перехватчиков Struts2, которые вызывают `invocation.invoke()`?
- 30. Функция проверки правильности плагинов?
BTW следующий раз подумайте о отправке некоторого кода, даже если вопрос ясный –