| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/04/2009 11:53:28
|
g4j
GUJ Ranger
![[Avatar]](/images/avatar/bea3c20edb84a0dd83a99a9a7274bc67.jpg)
Membro desde: 02/05/2007 14:32:03
Mensagens: 817
Localização: Curitiba
Offline
|
Pessoal,
Construi um menu dinamico dropDown com richfaces e não consigo colocar um link pra uma página JSF de forma alguma!
o código:
preciso colocar o link no item acima para abrir "login.jsf". Tem alguma forma de fazer isso?
This message was edited 1 time. Last update was at 01/04/2009 11:53:56
|
Gerson Luiz Chagas
SCJP 5.0
SCWCD 5.0
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/04/2009 14:48:53
|
Javabuntu
GUJ Master
![[Avatar]](/images/avatar/00053f5e11d1fe4e49a221165b39abc9.jpg)
Membro desde: 08/02/2007 17:15:32
Mensagens: 1315
Localização: Brasília
Offline
|
g4j wrote:Pessoal,
Construi um menu dinamico dropDown com richfaces e não consigo colocar um link pra uma página JSF de forma alguma!
o código:
preciso colocar o link no item acima para abrir "login.jsf". Tem alguma forma de fazer isso?
amigo, tempos atrás também usei muito o jsf de forma dinâmica, um destes foi o menu. Na ocasião eu utilizei o setOnclick e o destino também era dinâmico, no seu caso para direcionar para o login então faça isso:
vai funcionar perfeitamente, basta informar a url correta para a página em questão, coloque todos os packages.
This message was edited 1 time. Last update was at 01/04/2009 14:49:30
|
SCJP 6
SCJD
SCWCD 5
Itil V2 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/04/2009 14:53:49
|
g4j
GUJ Ranger
![[Avatar]](/images/avatar/bea3c20edb84a0dd83a99a9a7274bc67.jpg)
Membro desde: 02/05/2007 14:32:03
Mensagens: 817
Localização: Curitiba
Offline
|
Então cara, ja cheguei a testar o onclick e não rolou. Tentei o onselect e funcionou...
valeu pela ajuda!
|
Gerson Luiz Chagas
SCJP 5.0
SCWCD 5.0
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/05/2009 22:21:31
|
paulo.hakme
Smalltalk
![[Avatar]](/images/avatar/2b21de16a5c3b0913227003411b15196.png)
Membro desde: 27/09/2007 21:57:33
Mensagens: 3
Offline
|
Aproveitando a thread....
Eu montei um menu dinâmico usando as dicas acima e está aparecendo normalmente, a única questão é que quando clico num item, ele chama a própria página(principal.jsf) onde deveria chamar a URL informada no onClick.
Alguém tem alguma dica?
-principal.jsf
<h:form>
<rich:toolBar binding="#{menuService.toolBar}"/>
</h:form>
....
-Session BackBean(xxx.getToolBar())
HtmlDropDownMenu menu = new HtmlDropDownMenu();
menu.setValue(menuPai.getItemMenu());
menu.setDirection("bottom-right");
....
HtmlMenuItem menuItem = new HtmlMenuItem();
menuItem.setValue(menuFilhos.getItemMenu());
menuItem.setOnclick("document.location.href='/sistema/parametro/listar.jsf'");
menu.getChildren().add(menuItem);
Obrigado.
Paulo Hakme
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/05/2009 21:23:11
|
paulo.hakme
Smalltalk
![[Avatar]](/images/avatar/2b21de16a5c3b0913227003411b15196.png)
Membro desde: 27/09/2007 21:57:33
Mensagens: 3
Offline
|
Pessoal,
Acabei descobrindo!
Eu havia entendido que o submit mode estando com o padrão (server), já seria suficiente para chamada dos itens dos menus. Mas ainda não sei porque, só funciona quando o submit mode = "ajax".
Agora está ok.
Obrigado.
Paulo Hakme
|
|
|
 |
|
|