Olá Pessoal!
Eu baixei a versão do netbeans 7.1.1 e tentei rodar uma aplicação feita com primefaces que roda normalmente no netbeans 6.9.
O problema é que no clique do botão Pesquisa:
.
.
.
<p:fieldset legend="Pesquisa" toggleable="true" style="width: 400px;">
<h:panelGrid columns="2" >
<h:outputText value="Nome:" />
<p:inputText id="nome" value="#{perfilControle.perfil.nome}" >
<p:focus for="nome"/>
</p:inputText>
<p:commandButton value="Pesquisar" image="ui-icon-search"
ajax="tabelaPerfis"/>
</h:panelGrid>
</p:fieldset>
<p:separator style="width: 100%; height: 0px; margin-top: 10px;" />
<p:dataTable id="tabelaPerfis" value="#{perfilControle.pesquisaPerfil}"
var="c" paginator="true" rows="5" rendered="#{perfilControle.pesquisa}"
emptyMessage="Nenhum valor encontrado">
<f:facet name="header">
<h:outputText value="Listando Perfil(s)"/>
</f:facet>
<p:column>
Na Ao clicar no botão Pesquisar não acontece nada além de piscar a tela. Coloquei breakpoint e não chama o metodo da model. Se alguém souber agradeço. valeu.public DataModel getPesquisaPerfil() {
pesquisa = true;
perfilDAO = new PerfilDAOImp();
if (perfil.getNome() != null) {
try {
model = new ListDataModel(perfilDAO.pesquisaPorNome(perfil.getNome()));
} catch (Exception ex) {
Logger.getLogger(PerfilControle.class.getName()).log(Level.SEVERE, null, ex);
}
}
limpa();
return model;
}
Na versão 6.9 roda de boa mas na versão 7.1.1
* estou usando o Mojarra 2.0.2 .