Struts2 проверить - PullRequest
       5

Struts2 проверить

0 голосов
/ 03 мая 2010

В Struts2 вы можете изменить метод, используемый для выполнения действия, изменив атрибут метода в следующей строке:

<action name="registerVal" class="cz.vutbr.fit.pishotel.model.action.Register" method="execute">

Можно ли также изменить используемый метод проверки, или это жестко закодировано имя метода проверки.

1 Ответ

0 голосов
/ 06 июля 2010

Это жестко закодировано следующим образом. Если у вас есть:

<action name="registerVal" class="cz.vutbr.fit.pishotel.model.action.Register" method="myMethod">

Тогда перехватчик проверки вызовет

public void validateMyMethod() {

if (someValue == null) {

addFieldError("myField","myMessage");

}

}

Если в коллекции fieldErrors есть ошибки, то INPUT будет возвращен для registerVal

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...