2016-04-25 3 views
0

Я хав, чтобы получить доступ к ArrayList из ArrayList из пользовательских объектов на странице JSP со страницы struts2 действий:ArrayList из arrarylist пользовательских объектов в struts2

private ArrayList<ArrayList<ProjectMemberDTO>> projectMember = new ArrayList<>(); 

Я знаю, как получить доступ к ArrayList объектов, но я «Я не могу справиться с вышеуказанной ситуацией.

+0

Просьба уточнить вашу конкретную проблему или добавить дополнительные сведения, чтобы точно указать, что вам нужно. Как это написано в настоящее время, трудно точно сказать, что вы просите. См. Страницу «Как спросить», чтобы помочь прояснить этот вопрос. –

+0

Я просто говорю, что у меня есть –

+0

ArrayList > projectMember = new ArrayList <>() –

ответ

0
<s:iterator value="projectMember" var="currentMember"> 
    <br>-Occurrence of the outer ArrayList 
    <s:iterator value="#currentMember"> 
     <br>----Occurrence of the inner ArrayList; my object value: 
     <s:property value="myObject.myAttribute" /> 
    </s:iterator> 
</s:iterator> 

Но вы должны рассмотреть возможность перехода на более структурированный объект, потому что это кажется излишне шумным.

считают также, что

  • список следует назвать projectMembers, так как они более,
  • для декларации следует использовать интерфейс List, а не реализацию ArrayList
  • в то время как вы можете перебирать на странице любой вид структуры, a List of Lists can't be sent back to the action. Затем, опять же, подумайте о том, чтобы немного перестроить его.
Смежные вопросы