qqr coisa posta de novo, continua do modo que estava, mas tenta assim agora, mudando seu bean dessa forma.
abss
G
Guilherme_Gomes
Zabimaru,
Tentei o que você falou, mas o setter precisa ser de String, senão o Faces reclama.
Z
Zabimaru
Então Guilherme vc vai fazer o seguinte, para o binding vc vai criar um atributo na bean e para pegar o valor mesmo quando vc der um submit vc vai usar um atributo string, faça o seguinte então:
Cara, se vc precisa fazer submit de dados que estão em um modal panel vc deve fazer o seguinte:
O modal panel deve ter seu proprio form e a declaracao do modal panel deve estar fora de qualquer outro form. Está informação está na documentação do Richfaces.
Realmente o que o lfpolli falou é verdade. Eu separei os forms, tive que fazer umas outras coisas também, daí funcionou! Pode me passar o link de onde a documentação fala isso? Queria dar uma olhada no que mais ele fala.
O engraçado é que tenho um outro modalPanel que usa AJAX e dentro dele tem uma DataTable com DataScroller e links pra dar um sort na tabela, e lá funciona normalmente. Parece que em alguns casos o RichFaces não conseguiu solucionar esses bugzinhos ^^.
No outro modalPanel vc não tem problemas porque, tenho a impressão, que o sort é feito no lado cliente, mas não posso confirmar a informação. De qualquer maneira vc só precisa ter um formulário dentro do modalPanel se vc precisa submeter dados, caso seja somente visualização isso não é necessário.
G
Guilherme_Gomes
Eu já tenho essa documentação, só não tinha lido essa parte dos forms ^^
Quanto ao sort, é AJAX mesmo, não roda no cliente pois tem que refazer o select do banco… Mas beleza, problema resolvido
Vlw a todos.
Z
Zabimaru
Opa que bom que resolveu,
bem eu não uso um form para modal panel, tanto é que eu crio apenas um form, não fico criando forms para cada página, eu faço o seguinte crio um template e defino um body nesse template, da seguinte forma:
<ui:insertname="body"></ui:insert>
depois nas página eu só defino o body,
abss
R
Rafael_rst
Colocar vários forms em uma única página fica um lixo, fora que no FireFox 11 da alguns problemas, o ideal seria ter um único form por pagina, mas como o rich:modal não da pra trabalhar desta maneira optei utilizando JQuery, bem melhor: http://code.google.com/p/simplemodal/downloads/list