| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/07/2011 12:35:56
|
colored
GUJ Ranger
![[Avatar]](/images/avatar/c98a3fedd72195a304fba80ebaa320fe.jpg)
Membro desde: 07/06/2007 12:27:41
Mensagens: 864
Localização: SP
Offline
|
Bom eu tenho um botão com um metodo que salva um objeto no actionListener e um outro metodo que renderiza os dados da pagina e direciona pra pagina certa..
Só que eu preciso interromper o metodo no actionListener e ele não poderia executar a action... é possivel fazer isso???
Aqui está o botão... eu teria que fazer uma validação no metodo saveOrUpdate mas caso eu interrompa ele, vai executar o metodo visualizarProjeto.. e não poderia...
Alguem pode me Ajudar???? Muito Obrigado ;D
|
Caelum - FJ 11, 21, 26, 27, 31, 57 =D
Developer of Something. |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/07/2011 12:55:29
|
carlos_hen
JavaChild
![[Avatar]](/images/avatar/c52376a1820e868235b1851b87492a39.jpg)
Membro desde: 16/11/2007 03:17:03
Mensagens: 112
Offline
|
Que tal tirar o "action" do botão.
Agora se vc precisa em determinada condição direcionar para uma página ou outra, você deve fazer isso no método do actionListener.
Para redirecionar/renderizar no método do actionListener para uma página mapeada no faces.config, você pode usar o getNavigationHandler().
flws.
|
Oracle Certified Professional, Java SE 6 Programmer
Oracle Certified Professional, Java EE 5 Web Component Developer
Oracle Certified Professional, Java EE 5 Business Component Developer |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/07/2011 13:07:23
|
colored
GUJ Ranger
![[Avatar]](/images/avatar/c98a3fedd72195a304fba80ebaa320fe.jpg)
Membro desde: 07/06/2007 12:27:41
Mensagens: 864
Localização: SP
Offline
|
É que tipo assim, akele metodo da actionListener so salva o objeto, esse metodo do Bean de Projeto ele reoganiza a tela.. pro usuario.. já que eu preciso fazer Reload do objeto pra trazer algumas listar entendeu?
entao eu preciso dessa ordem... mas precisaria travar o metodo no actionListener neste caso por exemplo.. e nao deixar ele retornar pra tela de Projetos.
|
Caelum - FJ 11, 21, 26, 27, 31, 57 =D
Developer of Something. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/07/2011 13:09:58
|
carlos_hen
JavaChild
![[Avatar]](/images/avatar/c52376a1820e868235b1851b87492a39.jpg)
Membro desde: 16/11/2007 03:17:03
Mensagens: 112
Offline
|
Tudo bem kara...
Você pode ter sua lógica separada.
Mas vc deve escolher se quer usar Action ou ActionListener.
Posso estar errado, mas nunca vi o uso dos dois no mesmo botão.
flws.
|
Oracle Certified Professional, Java SE 6 Programmer
Oracle Certified Professional, Java EE 5 Web Component Developer
Oracle Certified Professional, Java EE 5 Business Component Developer |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/07/2011 13:41:10
|
leonardobhbr
Virtual Machine Man
![[Avatar]](/images/avatar/e18cfe46b96c30852b565e561152d055.jpg)
Membro desde: 10/08/2006 16:22:17
Mensagens: 530
Offline
|
Não sei se funciona e como carlos_hen falou voce deve usar ActionListener ou action
o que voce pode tentar fazer é o seguinte
no seu actionListener
true se deu certo false se der errado
e no seu action
é P.O.G e não sei se funciona
|
|
|
 |
|
|