|
Oi a todos...
Eu estava fazendo uns testes, e cheguei ao
resultado de que n�o � poss�vel criar uma classe auxiliar para fazer a
comunica��o entre um servlet e um applet, por exemplo:
A classe Servlet � mais ou menos
assim....
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException{ employee
= new
EmployeeBean();
employee.setId(111); /*atributo do EmployeeBean*/ employee.setName("Pedro");
Object o = (Object) employee; vector.addElement(o); ObjectOutputStream
dbStream = null;
dbStream = new ObjectOutputStream( response.getOutputStream()
);
dbStream.writeObject( vector ); /*Envia fluxo de dados
para o applet*/
dbStream.flush();
dbStream.close(); }
e a classe Applet +- assim...
Vector vector = null;
vector = (Vector)
dbStream.readObject();
/*Aqui esta a chave do problema....o meu
applet n�o consegue ler o vector que foi serializado, porque o vector, guarda
objetos do tipo Employee Bean, e quando esse objeto � solicitado pelo applet
rodando na m�quina do cliente, a m�quina do cliente que n�o possue a classe
EmployeeBean, n�o encontra esta biblioteca e d� um
classNotFoundException.....*/
Um modo de solucionar este problema seria
disponilizar ao cliente a op��o de descarregar esta biblioteca, por�m eu
considero esta op��o muito trabalhosa e digamos lenta, se algum ja fez algo do
g�nero ou tem algum tipo de sugest�o e estou aceitando.......e poder� me ajudar
muito.....
Valeu pra
todos................................Reinaldo.............
|
- Re: [java-list] Applets Luiz Fernando at Wise
- Re: [java-list] Applets Sergio Oliveira Jr.
- [java-list] Applets Ricardo Striquer Soares
- RES: [java-list] Applets Marcio Alexandre Barbosa
- RES: [java-list] Applets Marcio Vargas de Souza
- Re: [java-list] Applets Darkfox McLoud
- RES: [java-list] Applets Eduardo Schmidt
- RES: [java-list] Applets julio
- RES: [java-list] Applets Gaucho
- [java-list] Applets Lincoln Masao Muraoka Junior
- Re: [java-list] Applets Reinaldo
- Re: [java-list] Applets Reinaldo
