Bom dia galera,
estou precisando montar uma tabela onde cada linha vai ter um link para uma nova janela.
Já fiz alguns exemplos para chamar um bean e trabalhar na mesma janela.
<a4j:commandLink value="salvar" action="#{bean.salvar}"/>
Porém para abrir uma nova janela não estou conseguindo.
Alguém sabe como fazer?
Obrigado.
é só colocar assim:
<a4j:commandLink value="salvar" action="#{bean.salvar}" target="_blank"/>
Oi Toni,
esse comando que vc colocou chama o bean.salvar, mas onde está a página que será aberta em um nova janela?
Leozin
Janeiro 8, 2008, 2:30pm
#4
[quote=maurenginaldo]Oi Toni,
esse comando que vc colocou chama o bean.salvar, mas onde está a página que será aberta em um nova janela?[/quote]
quem decide a página é o teu action, não concorda?
Oi Leozin,
o que eu não quero é mepar os actions no meu faces-config, pois todos os meus links serão cadastrados no banco de dados.
Fiz dessa forma e deu certo.
<a4j:commandLink value="#{bean.nomeModulo}" onclick="window.open('#{modulo.linkUrl}');" />
Porém queria fazer sem mapear os actions e sem usar javascript,
será que tem outro jeito?