De nada gente, O prazer eh todo meu. Para quem estiver interessado em mais informacoes sobre o tema, vai aqui um outro endere�o com mais um artigo e alguns code samples. http://developer.netscape.com/viewsource/index_frame.html?content=fields_servlet/fields_servlet.html Boas Festas a todos, Luis Fernando. From: Carlos Campos <[EMAIL PROTECTED]> Reply-To: [EMAIL PROTECTED] To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]> CC: "'Lista Java BR'" <[EMAIL PROTECTED]> Subject: [SouJava-J] RES: [SouJava-J] Chamando Servlets atrav�s de Applets Date: Wed, 22 Dec 1999 11:12:16 -0300 Prezados Javaneses, Fui socorrer o Charles sobre o m�todo POST e acabei obtendo uma �tima resposta pela CULATRA: O artigo citado abaixo pelo Luis Fernando respondeu ao meu problema. Ou seja, atrav�s da serializa��o de objetos posso estabelecer uma comunica��o do meu Applet com o Servlet em duas vias (Input/OutputStream). Desta forma posso passar qualquer objeto para o Servlet, consultar meu Banco de Dados diretamente do Applet e manter o foco sobre o meu formul�rio HTML tranquilamente. Melhor, posso criar um Servlet parrudo para cada determinado Sistema, que receba um par�metro redirecionador sendo capaz de realizar diversas fun��es de apoio para os meus Applets sem a necessidade, aparentemente, de recorrer ao RMI. Ainda n�o testei, mas se funcionar como no exemplo citado: VALEU MUITO Luis Fernando!!! []'s E um Feliz Natal � Todos! Carlos Campos > ----- Mensagem original ----- > De: Luis Fernando [SMTP:[EMAIL PROTECTED]] > Enviada em: Ter�a-feira, 21 de Dezembro de 1999 20:19 > Para: [EMAIL PROTECTED] > Assunto: Re: [SouJava-J] Chamando Servlets atrav�s de > Applets > > > > > From: "Charles Pereira" <[EMAIL PROTECTED]> > Reply-To: [EMAIL PROTECTED] > To: "JAVA-SouJava" <[EMAIL PROTECTED]> > Subject: [SouJava-J] Chamando Servlets atrav�s de Applets > Date: Tue, 21 Dec 1999 15:47:02 -0200 > > Ol� pessoal! > > � poss�vel substituir um formul�rio HTML por uma Applet para ativar um > Servlet e passar par�metros simulando o m�todo POST ? > > Obrigado, > > > > Charles > > Oi Charles, > > Eh sim. Eh possivel.Voce faz isso atraves de HTTP Tunneling que eh um > metodo > usado para se ler objetos serializados usando uma conexao http. > Uma primeira classe define o objeto. A applet manda esse objeto com > seus > parametros para o servlet atraves de uma ObjectOutputStream. > O servlet os recebe atraves de uma ObjectInputStream. > > Voce teria entao algo do tipo: > > A)Primeiro uma classe que define o seu objeto a ser serializado. > public class MyObject implements Serializable{... > > B)A applet que passarah o objeto ao servlet > public class ObjectApplet extends JApplet{... > > C)O arquivo do servlet > public class ObjectServlet extends HttpServlet{.. > > O endere�o abaixo contem um artigo que discute o tema > Applet X Servlets e tambem possui alguns exemplos de codigo sobre > o assunto. > > > http://www.j-nine.com/pubs/applet2servlet/index.htm > > Importante: > Nao se esque�a que ao testar os programas os arquivos da Applet tem > que serem colocados no provedor(jswdk, a velha estoria, uma applet > so funciona quando executada a partir do mesmo provedor que a > originou, caso > contrario se obtem erros de seguran�a.), e nao se esqueca de ter os > arquivos > Myobject.class e ObjectApplet.class tambem > devem estar no mesmo diretorio que o arquivo ObjectApplet.html, caso > contrario o browser nao conseguirah criar uma instancia das classes > para > execucao. > Talvez voce tambem precise do arquivo swingall.jar nesse mesmo > diretorio, > caso voce opte em usar swing. Funciona perfeitamente sem, > pois Object serialization eh uma feature da vesao jdk1.1. > > O arquivo do servlet, como voce jah sabe, vai no diretorio de sempre > http://localhost:8080/servlet/ObjectServlet. > > Espero que a dica te ajude, > Boa sorte, > Luis Fernando. > > > > --------------------------- LISTA SOUJAVA > --------------------------- > http://www.soujava.org.br - Sociedade de Usu�rios Java da > Sucesu-SP > [para sair da lista: > http://www.soujava.org.br/forum/cadastrados.htm] > > --------------------------------------------------------------------- > > > ______________________________________________________ > Get Your Private, Free Email at http://www.hotmail.com > > --------------------------- LISTA SOUJAVA > --------------------------- > http://www.soujava.org.br - Sociedade de Usu�rios Java da > Sucesu-SP > [para sair da lista: > http://www.soujava.org.br/forum/cadastrados.htm] > > --------------------------------------------------------------------- --------------------------- LISTA SOUJAVA --------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] --------------------------------------------------------------------- ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com --------------------------- LISTA SOUJAVA --------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] ---------------------------------------------------------------------
