Вопросы по теме 'struts2-interceptors'

Проверка Struts 2 с использованием перехватчика хранилища сообщений
У меня есть действие, в котором я пытаюсь войти в систему. public class RegisteredUserAction extends ActionSupport implements SessionAware { .. .. public String login() throws Exception { DBLogic dBLogic = new DBLogic();...
3963 просмотров

Однобуквенные поля в верблюжьем регистре не представлены в запросе Struts 2
У меня есть эта очень странная проблема с отображением. Все имена полей, такие как сумма, newCase, статус и т. д., идеально подходят для действия Struts, но ни одно из однобуквенных полей camelCase не достигает действия. Все нулевые. Например,...
427 просмотров

Неожиданное исключение зафиксировало установку «xxx» в «классе xxx: ошибка установки выражения «xxx» со значением ['x', ]
Я передаю некоторые параметры классу действий, реализующему ModelDriven<Transporter> , через строку запроса. <s:form namespace="/admin_side" action="Test" id="dataForm" name="dataForm"> <s:url id="editURL" action="EditTest"...
23337 просмотров

Как получить доступ к свойствам предыдущего Jsp из пользовательского перехватчика?
Сохраняются ли строки , которые я использую в классе Action , к которым я обращаюсь как к свойствам с помощью тега , в стеке значений? У меня есть jsp, скажем, JSP1, в котором есть форма с полем textInput с name = user При отправке формы...
579 просмотров
schedule 13.05.2023

Параметры без мутаторов и аксессоров (установщиков/геттеров) вместе с перехватчиком параметров в Struts 2
В следующем классе действий я использую перехватчик параметров. @Namespace("/admin_side") @ResultPath("/WEB-INF/content") @ParentPackage(value = "struts-default") @InterceptorRefs(@InterceptorRef(value="store", params={"operationMode",...
1081 просмотров

Предотвращение проверки Struts 2 для определенного действия
У меня есть два действия в другом классе действий. Два действия: 1-е действие (поля: электронная почта) 2-е действие (поля: электронная почта, имя) Оба используют объект User для проверки полей @VisitorFieldValidator(appendPrefix =...
620 просмотров

Плагин datepicker для jQuery не отправляет значение на серверную часть в Struts 2
Я использую jQuery для отображения календаря, он отлично работает, но когда я отправляю форму, бэкэнд не получает результат ›› результат null . <link rel="stylesheet"...
679 просмотров

Почему SessionMap не создается?
При первой регистрации участника необходимо установить сеанс, что обычно происходит при входе в систему, поэтому я решил повторно использовать LoginAction без маршрутизации к нему. Но экземпляр sessionmap не создается. member logging in is:...
223 просмотров

Правильно ли использовать один перехватчик в качестве перехватчика по умолчанию в стойках?
Это определение моего перехватчика struts.xml , но оно может быть неверным, поскольку IDE выдает сообщение об ошибке Не удается разрешить стек перехватчика login в default-interceptor-ref . Если я проигнорирую эту ошибку для развертывания на...
446 просмотров

Свойства не устанавливаются в методе подготовки
Я использую Struts2 и действие, реализующее интерфейс Preparable . Когда я отправляю форму, свойства действия не устанавливаются в prepare() методе действия. Я получаю значения в методе действия (например, execute() ), но они пусты в методе...
410 просмотров

Чтобы проверить, существует ли этот пользователь уже или нет в struts2
Здесь я хочу, чтобы, если пользователь пытается зарегистрироваться с кодом, который уже существует в моей таблице, он должен выдавать ошибку, которая Этот код уже занят, попробуйте другой. Используя Struts2, я хочу сделать это. Ниже мой...
1909 просмотров

Перехватчик Token/TokenSession, ведущий к нулевому указателю на HttpSession
Я работаю над веб-приложением struts2, я обрабатываю уязвимость CSRF с помощью перехватчика токенов. то, что я делаю, это как успех, так и ошибка, я буду перенаправлять пользователя на ту же страницу, но с ошибкой действия или сообщением об...
914 просмотров

Пользовательский перехватчик Struts2 с includeMethods
я написал свой собственный перехватчик в Struts2 и настроил там, где мне нужно, в xml-файлах, и до сих пор он работает нормально. У меня есть другое требование, например, его следует вызывать только для некоторых методов. Итак, что мне нужно сделать,...
98 просмотров
schedule 23.02.2023

Struts 2.3: добавление Interceptor во время выполнения
У меня есть задача добавить/изменить время выполнения перехватчиков (с плагином, нет доступа к родительской конфигурации). В предыдущей версии Struts (2.0) это было довольно просто: классы InterceptorStackConfig и ActionConfig имели методы...
206 просмотров

Ограничение типа файла в struts2 с помощью параметра allowTypes
У меня есть форма, в которой пользователю разрешено загружать только файлы PDF. Я использую следующее действие struts, чтобы ограничить размер и тип файла, но работает только ограничение размера. Любые идеи о том, что мне не хватает? Спасибо!...
1260 просмотров
schedule 31.05.2023

Как настроить заголовки ответа HTTP в перехватчике Struts2?
В настоящее время у нас есть веб-приложение Java, которое находится в процессе миграции со Struts 1 на Struts 2. Мы хотели бы настроить заголовки X-Frame-Options и Content-Security-Policy для всех наших действий Struts 2. У нас есть много...
6149 просмотров

Как использовать переменную области приложения в пользовательском перехватчике?
Я получаю NullPointerException при доступе к карте приложения, которая должна была быть внедрена в Interceptor, так как я реализовал интерфейс ApplicationAware . public String intercept(ActionInvocation ai) throws Exception { String result...
300 просмотров
schedule 21.06.2022

Как получить HTTP-запрос в классе Java
Я хочу увидеть запрос на веб-страницу в перехватчике, который я написал. Я изменю значение своего ответа в соответствии с некоторыми значениями во входящем запросе. Я буду использовать что-то вроде этого; String ex = request.getHeader("GET");...
155 просмотров

Загрузка файлов CSV не работает со Struts2
У меня проблема, когда я загружаю файл csv с помощью веб-страницы jsp. Я могу загружать много файлов с помощью своего приложения Struts2. Я использую Struts 2.5.20 и могу загружать все типы Mime в разрешенные типы, кроме text/csv. <action...
170 просмотров