Ola pessoal…
estou com um probleminha que é o seguinte:
Eu tenho um ArrayList e cada Defeito tem suas Causas (ArrayList) …certo… e quero mostrar isso num display:table…
No <display:table eu consigo fazer mostrar a descrição do Defeito sem problemas, mas eu quero que a lista de causas seja um
para o usuário poder escolher qual a causa do defeito…entendem?? Então… essa parte do estou tentando fazer
com o logic:iterate/, porém da um erro e diz que não acha a lista causas no scope, em nenhum scope…
segue o jsp:
<display:table id="obj" scope="request" name="colDefeito" defaultorder="descending" requestURI="solicitacaoManutencaoAction.do" class="lista" cellspacing="0">
<display:column title="Defeito">
<input type="checkbox" id="id" value="<c:out value='${pageScope.obj.id}'/>"/>
<c:out value="${pageScope.obj.descricao}"/>
</display:column>
<display:column title="Causa">
<select id="idCausa">
<option value=""/>
<!-- aqui que pipoca -->
<logic:iterate id="causa" name="causas" scope="page">
<option value="<bean:write property="id" name="causa"/>" >
<bean:write property="descricao" name="causa" />
</option>
</logic:iterate>
</select>
</display:column>
</display:table>
então… se puderem me ajudar… agradeço
abraco