Как обрабатывать ошибки проверки Struts 1?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как обрабатывать ошибки проверки Struts 1?

Сообщение Anonymous »

У меня есть подписчики, определенные в

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

struts-config.xml
:[/b] Форма входа:

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

public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
ActionErrors errors = new ActionErrors();
if (userName == null || userName.length() < 1) {
System.out.println("in validate ---");
errors.add("userName", new ActionMessage("error.userName.required"));
// TODO: add 'error.name.required' key to your resources
}
if (password == null || password.length() < 1) {
errors.add("password", new ActionMessage("error.password.required"));
// TODO: add 'error.name.required' key to your resources
}
return errors;
}

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

login.jsp
:[/b] Файл свойств:

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

error.userName.required = User Name is required.
error.password.required = Password is required.
Где я делаю не так? Я получаю следующую ошибку

javax.servlet.jsp.JspException: невозможно найти ошибку компонента ни в какой области

Я просто хочу отобразить ошибку в том же JSP.

Подробнее здесь: https://stackoverflow.com/questions/271 ... ion-errors
Ответить

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

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

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

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

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