<p:commandButton type=“button” title=“Home” value=“Home”>
já tentei utilizar o action mas nao funciona nao sei mais o que tentar utilizar, nao sei se tem que ter javascript?
Como ativo um botao em jsf?
6 Respostas
o value ta faltando um =.
Mas nao entendi o q vc quis dizer por ‘ativar’…
rendered?
ou que tal
disabled=“true” ?
entao quando eu clicar no botao home em uma pagina xhtml ele me redirecionar para a pagina xhtml
action="#{managedBean.irParaHome}";
//no mb:
public String irParaHome(){
return "/pages/home/index"; //aqui eh o path de onde esta a tua pagina
}
se for jsf 2 vai funcionar pq nao precisa colocar no navigation rule.
Se for antes, tem que fazer algo tipo
"return home;"
e mapeiar o "home" para o path do arquivo
PS: estude um pouco cara.
Isto é básico
Como ele disse, estude um pouco... +1action="#{managedBean.irParaHome}"; //no mb: public String irParaHome(){ return "/pages/home/index"; //aqui eh o path de onde esta a tua pagina }se for jsf 2 vai funcionar pq nao precisa colocar no navigation rule.
Se for antes, tem que fazer algo tipo"return home;"
e mapeiar o "home" para o path do arquivo
PS: estude um pouco cara.
Isto é básico
E se for apenas para navegar, voc~e não precisa nem chamar um MB no botão, passe diretamente a página xhtml.
Como ele disse, estude um pouco... +1action="#{managedBean.irParaHome}"; //no mb: public String irParaHome(){ return "/pages/home/index"; //aqui eh o path de onde esta a tua pagina }se for jsf 2 vai funcionar pq nao precisa colocar no navigation rule.
Se for antes, tem que fazer algo tipo"return home;"
e mapeiar o "home" para o path do arquivo
PS: estude um pouco cara.
Isto é básicoE se for apenas para navegar, voc~e não precisa nem chamar um MB no botão, passe diretamente a página xhtml.
questões de boas praticas: onde vc prefere colocar essas regrinhas de navegacao? no java ou na view direto?
abraços
Já vi diversos modos mas ainda assim não tenho uma em mente para indicar.Como ele disse, estude um pouco... +1action="#{managedBean.irParaHome}"; //no mb: public String irParaHome(){ return "/pages/home/index"; //aqui eh o path de onde esta a tua pagina }se for jsf 2 vai funcionar pq nao precisa colocar no navigation rule.
Se for antes, tem que fazer algo tipo"return home;"
e mapeiar o "home" para o path do arquivo
PS: estude um pouco cara.
Isto é básicoE se for apenas para navegar, voc~e não precisa nem chamar um MB no botão, passe diretamente a página xhtml.
questões de boas praticas: onde vc prefere colocar essas regrinhas de navegacao? no java ou na view direto?
abraços
Já vi na página, retornando do MB, no faces-config ou até mesmo colocando no resource bundle. Um dia vou saber indicar algo ponta firme.
Sorry