как перебрать Set в s: iterator в Struts 2 - PullRequest
1 голос
/ 02 февраля 2010

У меня есть Set со списком объектов, я хочу перебрать этот набор в теге s: iterator в Struts 2 и получить доступ к одному из свойств Object. Как мне этого добиться?

Пример кода:

class Employee{
    String name;
    String age;

    ...getters and setters...
}

...

Set<Employee> empSet = new HashSet<Employee>;
empSet.add( ...some objects)

В Jsp: я хочу получить доступ к имени сотрудника

<s:iterator value = "empSet">
   <property value=???(how to get employee name) >
</s:iterator>

Спасибо

1 Ответ

1 голос
/ 02 февраля 2010

Документы итераторов: http://struts.apache.org/2.1.6/docs/iterator.html

Вы хотите сделать что-то вроде этого:

<s:iterator value="empSet">
  <p>Name is: <s:property value="name"/></p>
</s:iterator>

Обратите внимание, что вам понадобится метод get для empSet в вашем классе Action.

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