1
친애하는 친구, 하나의 목록이있는 반복기가 있습니다. 이전 반복자 안에 또 다른 반복자가있었습니다. 두 번째 목록 값의 키로 첫 번째 목록 값을 표시하려고합니다. 어떻게 그것을 acheieve. 도와주세요. 다른 목록 값의 키를 사용하여 하나의 목록 값을 동적으로 가져옴
<s:iterator value="listOne" var="one">
<s:iterator value="listsecond" var="second" status="stat">
<s:textfield name="colDyn%{#stat.index}" value="%{one.second.name}"/>
</s:iterator>
</s:iterator>
나는 set 태그
<s:set value="#second.name" var="field1" scope="page"/>
<s:textfield name="colDyn%{#stat.index}" value="%{one.#field1}"/>
와 함께이 시도하지만이 "키"만 제공합니다. 하지만 난 사전에 감사합니다 ...
두 번째 이름은한다 첫 번째 목록의 색인. 구문을 변경하십시오. –