[RESOLVIDO] - JOPtionPane atras da Pagina JSP

Boa noite, tarde, manhã, madrugada galeraaaaaaaaaaaa!!

Procurei em muitos lugares mas não achei alguém q tenha tido problema com isso:

Simplesmente minha JOPtionPane não aparece na frente da minha página JSP, se fosse em uma aplicacao normal eu deveria colocar em seu primeiro parametro ao invés de null o nome do frame que eu gostaria que a optionpane aparecesse na frente não é??

E se eu nao estou trabalhando com frame e sim soh com JSP, como faço para ela aparecer na frente de minhas páginas???

Quando eu rodo minha aplicação eu não vejo a minha optionpane pq ela fika atras do browser…mas qdo rodo mais que uma vez, ela, a JOPtionPane, começa a aparecer na frente das minhas paginas…alguém sabe o motivo???

Qual o valor que devo colocar no primeiro parametro de uma optionpane se nao trabalho com frames???

Obrigado galera!

Vou fazer uma perguntinha inocente.
Você está usando um JOptionPane em um applet (JApplet) hospedado em uma página JSP, ou está chamando diretamente o JOptionPane na sua página?

No primeiro caso, você passa como parâmetro o JApplet mesmo, que é o equivalente do JFrame para applets.

No segundo, você está fazendo tudo errado.
Não se deve usar Swing em páginas JSP.
Isso porque as telas vão aparecer no servidor, não no cliente.
E ninguém vai estar lá para clicar “OK”.

Vou responder Inocentemente…heheh

Estou usando ela em uma servlet…

não posso usar uma optionpane em uma servlet??..

ela nao aparecerá no meu cliente??..nao importa o que eu faça??..hehe

obrigado!

hehe, em servlet não, a não ser que queira que as iterações que o usuário faça remotamente apareça no servidor.

As servlets ficam no servidor, elas são responsáveis por controlar todas iterações que o usuario fizer, o usuario só recebera de volta um HTML, nada de componente gráfico do java, a não ser que seja uma applet como thingol citou.

Poxaa…

achei as caixas do joptionpane bem mais bonitas que os alerts do javascript…

heheheh

soh teria a opcao entao de aparecer o q eu kero com o javascript???

abraxxxx

Mão na massa com os estilos css ou flash tbm é algo bonito

Você está confundindo GWT com Swing.
No GWT (Google Web Toolkit) a biblioteca cria um programa imenso em Javascript que mais ou menos simula algumas coisas que você pode escrever em Java no servidor.
Então algumas coisas que vão rodar no cliente você pode criar com o GWT, que este vai mandar um Javascript para o browser rodar (lembre-se: browser roda Javascript ou então Java, mas em applets. As coisas que têm de rodar no cliente têm de rodar no browser, ou talvez baixadas via Java Web Start.)

Mas Swing não deve ser usado em servlets, porque as servlets não têm nenhum método mágico de teletransporte para funcionar no cliente.

hehe…

Ok pessoal…

Muito orbigado pela ajuda…

lah vou eu com mais algumas implementaçõeszinhas…hehehe

Obrigado mesmo…

abraxxxxxxxxxx

Obrigado!!