Pessoal, Estou fazendo um site onde o usuário poderá fazer um upload de um arquivo através de um form em uma página HTML que será recebido por um servlet. Estou conseguindo receber um arquivo normalmente como segue o código abaixo, mas como eu faço para receber vários arquivos? alguém tem o código pronto? pois não me parece muito elegante seguir o método que estou utilizando. Muito Obrigado Roger public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String fileArgName; String contentType = request.getContentType(); String boundary = contentType.substring(contentType.indexOf("boundary=")+9); if ((contentType != null) && (contentType.indexOf("multipart/form-data") != -1)) { ServletInputStream sis = request.getInputStream(); int length = request.getContentLength(); ByteArrayOutputStream baos = new ByteArrayOutputStream(); int c; for (int i = 0; i < length && (c = sis.read()) >= 0; ++i) { baos.write(c); } sis.close(); String data = baos.toString(); baos.close(); // data = data.substring(data.indexOf("\r\n\r\n")+4); // data = data.substring(0, data.indexOf("--"+boundary)); mostra(request, response, data); } } __________________________________________________ Do You Yahoo!? Talk to your friends online with Yahoo! Messenger. http://im.yahoo.com --------------------------- 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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] ---------------------------------------------------------------------