Статьи Галерея Форум Чат Файлы HowTo Ссылки Поиск
Текущее время: 26 сен 2018, 14:35




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
СообщениеДобавлено: 19 авг 2005, 11:39 
Заглянувший

У нас с: 19.08.2005
Сообщения: 1
У меня динамическая форма с переменных числом полей. Нужно сделать проверку чтобы поля были целые и больше нуля. Как составить файл validation.xml.
Форма:
Код:
public class CartForm extends ValidatorForm implements Serializable
{
   private List disks = new LinkedList();



   public List getDisks() {
      return disks;
   }
   public void setDisks(List disks) {
      this.disks =(LinkedList) disks;
   }
}

Элементы этого массива(disks) являются обекты класса CartItemBean:
Код:
public class CartItemBean implements Serializable {
   private DiskBean disk;
   private int quantity;

   public CartItemBean( DiskBean diskAdd, int number )
   {
      disk = diskAdd;
      quantity = number;
   }
   public DiskBean getDisk()
   {
      return disk;
   }
   public void setQuantity( int number )
   {     
     quantity = number;
   }
   public int getQuantity()
   {
      return quantity;
   }
}



Что написать в файл validation.xml?
Кажись надо что-то типа того(приблизительно):
Код:
<form name="cartForm">
    <field property="quantity" indexedListProperty="disks" depends="validwhen">
        <arg key="javascript.nomerdiska.registr"/>
          <var>
          <var-name>test</var-name>
     <var-value>((disks[].quantity >0) or (*this* != null))</var-value>
        </var>
    </field>   
</form>

Как точно не пойму.Так не работает. А как вобще работает? Помогоите пожалуйста!


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
[ All resources are available under GNU GPL ] [ Support ] [ Hosted by DataHata | MyCloud.by ] [ Powered by phpBB® Forum Software © phpBB Group ]

LVEE Winter LVEE Rambler's Top100