2013-11-25 6 views
0

Это моя форма в JSPКак получить данные в ArrayList из JSP

<form action="submit"> 
    <tr class="row" id="item1"> 
    <td><input type="text" name="type" class="type" style="width: 50px"/></td> 
    <td><input type="text" name="color" class="color" style="width: 50px"/></td> 
    <td><input type="text" name="qty" class="qty" style="width: 50px"/></td> 
    <td><input type="text" name="unitprice" class="unitPrice" style="width: 50px"/></td> 
</tr> 

... 
<tr class="row" id="itemN"> 
    <td><input type="text" name="type" class="type" style="width: 50px"/></td> 
    <td><input type="text" name="color" class="color" style="width: 50px"/></td> 
    <td><input type="text" name="qty" class="qty" style="width: 50px"/></td> 
    <td><input type="text" name="unitprice" class="unitPrice" style="width: 50px"/></td> 
</tr> 

</form> 

Я хочу, чтобы получить данные, которые могут содержать от 1 до N элементов и каждый элемент contais typecolorqty и unitprice. Я хочу сохранить все эти данные в переменной ArrayList. Как это сделать?

+0

Обычно XWork преобразование типа делает это. –

+0

XWork показывает Ошибка для импорта 'import com.atlassian.confluence.core.ConfluenceActionSupport'; – xrcwrn

ответ

1

Что вам нужно Tabular Input

+0

Не разбирайте его в любом другом примере – xrcwrn

+0

Что вы не поняли. Вы в основном должны перебирать ваш bean-компонент. Например, например, если у вас есть компонент (давайте назовите его «Продукт»), а атрибуты - это цвет и количество цветов. Поэтому вместо того, чтобы устанавливать отдельные свойства, вы создаете список компонентов вашего продукта, а затем перебираете этот список и устанавливаете значения в JSP с помощью точечной нотации. например, '' –

+0

Мне нужно только получить значения из jsp tp arraylist – xrcwrn

Смежные вопросы