Olá pessoal!
Estou com o seguinte problema...
Estou usando um componente do PrimeFaces (p:dataTable
selectionMode="multiple"
no ManagerBean tem um atributo vetor que recebe os valores selecionados, daí preciso converter esse vetor para
lista, para que eu possa setar um atributo do objeto que será persistido que recebe como parâmetro uma lista...
<p:dataTable var="documento" value="#{documentosEmAnexoMB.documentos}"
paginator="true" rows="8" paginatorPosition="bottom" selection="#{alunoMB.docsSelecionados}">
<f:facet name="header">Documentação</f:facet>
<p:column selectionMode="multiple" />
<p:column>
<h:outputText value="#{documento.nome}" />
</p:column>
<f:facet name="footer">
<p:commandButton value="View" image="ui-icon ui-icon-search"
update="display" oncomplete="docs.show()"/>
</f:facet>
</p:dataTable>
no backbean o atributo DocAnexo recebe como parâmetro uma lista, porém o datatable trabalha com vetor, então preciso converter esse vetor para lista
para passar como parâmetro ao método setDocAnexo...
aluno.setDocAnexo(List<DocAnexo>);
existe um relacionamento n:n entre Aluno e DocAnexo;
alguém tem uma solução para esse problema?