Ola pessoal.
Estou com um novo problema no DisplayTag.
Eu tenho uma classe A que tem uma propriedade B que é um Set (este Set tem sempre so um objecto) e queria que que aparece-se toda a informação relativa a A e o primeiro registo de B tudo na mesma linha da tabela.
Neste momento estava a tentar desta forma:
<jsp:directive.page contentType="text/html; charset=UTF-8" />
<jsp:scriptlet>session.getAttribute( "availableA" );</jsp:scriptlet>
<display:table id="_table" name="sessionScope.availableA" class="dataTable" export="true" sort="list" pagesize="10"
requestURI="list_findAll.action" defaultorder="descending">
<%
ObjA a = (ObjA )_table;
ObjB b= new ObjB ();
Set listBs = a.getBs();
if (listBs .size() > 0)
b= (ObjB ) listBs .iterator().next();
%>
<display:column property="id_A" title="IdA" sortable="true" headerClass="sortable" />
<display:column title="id_B" sortable="true" headerClass="sortable"><%=b.getId()%></display:column>
</display:table>
mas não funciona…
Alguem me pode dar uma ajuda?