javasf@googlegroups.com
[Top] [All Lists]

Re: [javasf] <p:menuItem> não esta fazendo a chamada ajax

Subject: Re: [javasf] <p:menuItem> não esta fazendo a chamada ajax
From: Lucas Villar
Date: Thu, 17 Mar 2011 13:50:39 -0300
Ei cara,

Dei uma olhada no seu código.


Tenta um das soluções abaixo.

ou adicionar a url "#"

MenuItem item = new MenuItem();
item.setProcess("@this");
item.setUpdate("pageConteudo");
item.setOnclick(url);
item.setURL("#");
item.setValue(keyI18N);
item.setAjax(true);
item.setAsync(true);

ou colcar <p:menuitem /> dentro de um um form.
Caso esteja coloca ele em um separado.


Lucas Villar





Em 15 de março de 2011 13:09, Marcelo Preis Ferreira <preis.udesc@xxxxxxxxx> escreveu:
 Uso o FireFox 3.6.2 E Internet Explorer 8

Descobri algo que não posso usar 
item.setUrl(url);
 
Por que isso é semelhante ao redirect...
tenho que usar o
item.setOnclick(url);

Ai esta dando um erro..
capturado pelo fireBug....

Não da de colocar todos os arquivos.... são vários e temples...

// parte do código Java.
MenuItem item = new MenuItem();
item.setProcess("@this");
item.setUpdate("pageConteudo");
item.setOnclick(url);
item.setValue(keyI18N);
item.setAjax(true);
item.setAsync(true);
 
// parte .xhtml

<

div
id="sider" class="sidebar">

<h2>#{msgs.menuUsers } </h2>

<p:menu widgetVar="tieredMenu" context="'start','tl','br'" effectDuration="10" tiered="true" style="width:170px" model="#{login.model}"/>

</div>

Erro interpretado pelo fireBug.
syntax error
http://localhost:8080/webPrime/mod/home.jsf
Line 1
 

--
Você recebeu esta mensagem por que é membro do Javasf
http://groups.google.com/group/javasf
 
Conheça também o Java Brazil: http://groups.google.com/group/thejavabrazil



--
Lucas Villar
Home: +55 79 32514544
Work: +55 79 3234 6366
Mobile: +55 79 88156951

--
Você recebeu esta mensagem por que é membro do Javasf
http://groups.google.com/group/javasf
 
Conheça também o Java Brazil: http://groups.google.com/group/thejavabrazil
<Prev in Thread] Current Thread [Next in Thread>