Ol� Cleto,
 
Olha, n�o daria certo. A inst�ncia de seu applet no servidor de nada serve para o navegador, ele nem tem como saber dela. Se enviar ela serializada teria que ter outro applet carregado para fazer a desserializa��o. Ou seja, mesmo nesse procedimento, um applet tem que estar carregado no navegador para receber o objeto enviado pelo servlet. Recebido esse applet, ele seria carregado n�o como um applet, mas um recurso (outra classe) do applet previamente carregado e que baixou o seu objeto.
 
Um abra�o,
 
Lincolm
----- Original Message -----
Sent: Thursday, June 13, 2002 5:01 PM
Subject: Re: [java-list] Applet din�mico

Marcelo,
 
a princ�pio achei que sua sugest�o daria certo, por�m, ap�s analisar sugiram algumas d�vidas:
 
- no codebase eu informo um .class que cont�m o c�digo de uma classe. Acredito que o browser far�
  o download desta classe e criar� uma inst�ncia desta. Ser� que estou correto?
- no meu caso o meu servlet cria uma inst�ncia da classe Applet. Esta inst�ncia � uma applet vazia.
  Eu crio, por exemplo, alguns bot�es e adiciono nesta inst�ncia. Agora eu tenho na mem�ria uma
  inst�ncia de applet com alguns bot�es. Ser� que daria certo se eu serializasse esta inst�ncia numa
  stream e retornasse para o browser, j� que este pede uma classe?
 
 
----- Original Message -----
Sent: Thursday, June 13, 2002 1:56 PM
Subject: Re: [java-list] Applet din�mico

 
    U�... S� fazer o codebase do applet ser uma requisicao pra um servlet, e ele retornar o jar / zip / class file...
----- Original Message -----
Sent: Thursday, June 13, 2002 10:05 AM
Subject: [java-list] Applet din�mico

Algu�m sabe se h� como um servlet retornar uma p�gina html contendo uma applet din�mica?
Esta applet ser� criada no momento da requisi��o, portanto, s� existindo na mem�ria. Como
por na p�gina HTML uma refer�ncia para esta applet que n�o existe no disco?
 
 
Na requisi��o do servlet faria o seguinte:
  //criar uma inst�ncia da classe java.applet.Applet;
  Applet app = new Applet();
  //adicionar os componentes nesta inst�ncia de acordo com algumas condi��es
  app.add(....);
 
  //gerar o codigo HTML que sera retornado
  //adicionar neste codigo HTML a chamada para a applet gerada anteriormente
  //gravar o codigo HTML no stream do response
 
 
 
 
Obrigado!

Responder a