Я пытаюсь изучить struts2, так что это довольно простой вопрос.
У меня есть страница input_database.jsp и соответствующий класс input_database.java
в файле класса у меня есть массив строк с мутатором и аксессором. Я хочу отобразить его в моем файле .jsp
Я пытался использовать a для этого, но я думаю, что делаю что-то принципиально неправильное.
вот код, который я пытался использовать в файле jsp. arraylist - это частный список строк с именем query_data. моя конечная цель - отобразить массив массивов строк для отображения моего оператора выбора, но сначала мне нужно выяснить некоторые простые строки. Если кто-нибудь знает, что я делаю неправильно, или может указать мне на учебник, который я пропустил, это было бы здорово
В теге свойств укажите атрибут списка, который вы хотите отобразить. предположим, что у вас есть зарегистрированный класс действий List<User> userNames, тогда вы можете использовать его следующим образом. где класс User имеет свойство userName.
ArrayList "arrayListName" должен иметь сеттер и геттер в действии struts. ArrayList будет некоторым объектом, fieldName - это имя атрибута, содержащегося в объекте. Как и автомобиль, это объект, а скорость - его атрибут.
Ответ 4 · Jimit Tank
если вы хотите использовать список на своей странице jsp, тогда ваш итератор, но перед этим проверьте, что ваш список не пуст....
<s:iterator value="customerList" status="userStatus">
<tr>
<td><s:property value="customerId" /></td> // Value is Y'r POJO Field
<td><s:property value="name" /></td>
<td><s:property value="address" /></td>
</tr>
</s:iterator>
Ответ 5 · coding_idiot
Вот рабочий пример (проект Netbeans 6.9), иллюстрирующий, как перебирать массив или список объектов.
Кроме того, как отправить форму, чтобы список объектов воссоздавался при отправке.