Struts 1.3 настраиваемый валидатор при валидаторе - PullRequest
0 голосов
/ 12 декабря 2011

У меня есть форма в стойках 1.3, которая динамически генерируется и имеет индексированные свойства. Я хочу проверить эту форму с помощью структуры проверки Struts.

Вот моя ситуация: есть поле с названием page, которое должно быть четным числом определенных имен людей. Для этого я должен создать настройки действительными, когда в стойках. Ребята, у вас есть идеи?

<field property="page" indexedListProperty="data"
    depends="validwhenpage,integer,intRange">
  <arg0 key="err.personname.page.valid"/>
  <var>
      <var-name>test</var-name>
      <var-value>((data[].personname=='ramesh') or (*this* ????))</var-value>         
  </var>
</field>

1 Ответ

1 голос
/ 27 декабря 2011

мы можем создать объект Action Error и сохранить сообщение об ошибке в нашем классе действий, и мы можем выполнить проверку так, как мы хотим

errors.add(ActionErrors.GLOBAL_MESSAGE, new ActionMessage("test","test1");
            saveErrors(request, errors);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...