Passar objeto como parâmetro para uma tag dentro de um dataTable  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
alexswb
JavaChild
[Avatar]

Membro desde: 28/04/2006 11:46:26
Mensagens: 133
Offline

Quero fazer uma iteração sobre uma coleção e passar cada objeto desta coleção para uma Tag (que contém uma estrutura de PanelGrid).


<h:dataTable value="#{bean.colecao}" var="unidade">
<h:column>
<minhasTags:minhaTagHtml variavel="#{unidade}"/>
</h:column>
</h:dataTable>

Só que parece que não pode fazer isso. Recebo um erro:

Caused by:
javax.el.PropertyNotFoundException - /WEB-INF/tags/bla/minhaTag.xhtml @12,49 value="#{unidade.nome}": The class 'java.util.HashSet' does not have the property 'nome'.


Como resolvo este problema?
guimoz
JavaEvangelist

Membro desde: 11/08/2007 19:21:10
Mensagens: 455
Localização: Bento Gonçalves - RS
Offline

vc tem q estender a el do jsf com a el da jboss, com ela da pra passar parametros nas els

aqui

This message was edited 1 time. Last update was at 28/04/2009 07:10:26

alexswb
JavaChild
[Avatar]

Membro desde: 28/04/2006 11:46:26
Mensagens: 133
Offline

mas o parametro que estou passando em value é um atributo do bean e não um método.
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team