Marcus,

que tal:

     java.util.Vector oVc = new java.util.Vector();
     oVc.add("Erro 1");
     oVc.add("Erro 2");

     Object[] sTeste = oVc.toArray();

     for (int i=0;i<sTeste.length;i++) {
          System.out.println(sTeste[i]);
     }


Note que toArray � sincornized... e add do vector tbm... Tente usar sempre
ArrayList. Eh mais r�pido.

[]s
Leandro





"Marcus Augusto" <[EMAIL PROTECTED]> on 11/04/2002 20:11:49

Please respond to [EMAIL PROTECTED]

To:   "List-Java" <[EMAIL PROTECTED]>
cc:
Subject:  [java-list] Erro java.lang.ClassCastException: java.util.Vector




Pessoal,

Tenho um servlet que  faz valida��o de dados e caso existam
inconsist�ncias, as mensagens de valida��o  s�o adicionadas para um Vector:

��� Vector errors = new  Vector();
��� errors.add("Por favor, entre com um  email v�lido.");

No final do servlet  eu verifico se existem erros ( errors.size()>0 )
e�volto para a p�gina que contem os erros  rd.forward(......).

Na p�gina que contem  os erros eu buscar todos os erros retornado pelo
servlet e ai ocorre o erro de  ClassCastException.

<%�String[]  errors=(String[])request.getAttribute("errors");%>

onde estou errando

obrigado.

Marcus  Augusto F. de Almeida






------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a