[Resolvido] commandButton Primefaces não executa action
19 respostas
RenanRosa
Olá pessoal, como faço pra executar a action do p:commandButton ?
se eu usar o normal do jsf h:commandButton o action funciona normal, mas o p:commandButton não
alguem sabe por que ?
assim funciona:
<h:commandButton value="cadastrar" action="#{bean.metodo}" />
ou
<h:commandButton value="cadastrar" action="UsandoNavigationRule" />
mas assim não:
<p:commandButton value="cadastrar" action="#{bean.metodo}" />
ou
<p:commandButton value="cadastrar" action="UsandoNavigationRule" />
Basta vc alterar o valor do atributo icon para o nome da sua imagem, por exemplo:
<p:submenu label="New" icon="suaImagem.png">
então, eu testei desse jeito:
<p:submenu label="New" icon="suaImagem.png">
não funcionou.
vou ver se é o path mesmo, alterei alguns diretorios.
mas valeu, isso não vem ao caso.
abraços pessoal!
jokacwb
Do jeito que vc fez, ele procurou a imagem na mesma pasta da pagina,
se a imagem estiver em outra pasta vc deve fazer a referencia incluindo
o nome da pasta, veja este exemplo onde estou supondo que a imagem esteja na pasta \resources\images :
kkkkkkk
isso que eu abandonei o richfaces por causa dos problemas de compatibilidade e de configuração.
kkkkkkk
Problema de compatibilidade com o RichFaces???
Acredito que ele seja bem mais estável que o PrimeFaces, pelos menos nos navegadores mais utilizados.
Que tipo de incompatibilidade você teve?
Desenvolvo há algum tempo e nunca encontrei algo que não fosse contornável com o próprio RichFaces ou Ajax4JSF.
Meus clientes utilizam o IE8, em sua maioria.
Mas eu sempre valido também no Chrome e FireFox.
RenanRosa
kkkkkkk
isso que eu abandonei o richfaces por causa dos problemas de compatibilidade e de configuração.
kkkkkkk
Problema de compatibilidade com o RichFaces???
Acredito que ele seja bem mais estável que o PrimeFaces, pelos menos nos navegadores mais utilizados.
Que tipo de incompatibilidade você teve?
Desenvolvo há algum tempo e nunca encontrei algo que não fosse contornável com o próprio RichFaces ou Ajax4JSF.
Meus clientes utilizam o IE8, em sua maioria.
Mas eu sempre valido também no Chrome e FireFox.
você sabe como configura o richfaces 4 ?
M
mrbbm
RenanRosa, Eu iria de RichFaces somente se o projeto for JSF1.2, neste caso RichFaces 3.3.
Para JSF2 acho que é melhor continuar no PrimeFaces do que o RichFaces 4.