Seu c�digo est� meio confuso. D� uma olhada em
http://www.vanei.freeservers.com/java/, na se��o acrescentando dados a um
arquivo.

Vanei Anderson Heidemann
Senior Programmer
Sun Certified JAVA Developer
DATASUL S.A.

"S� � belo acreditar na luz quando � noite."

Cadastre seu Curriculum na Internet:
http://www.curriculum.com.br/indicadopor.asp?indicadopor=P2044-402

For my always up-to-date contact information, click here:
http://www.planetall.com/main.asp?cid=1073200
It's private, secure, and free!

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]
> Sent: Monday, July 05, 1999 10:51 AM
> To: [EMAIL PROTECTED]
> Subject: EN: Adicionando linhas a um arquivo existente
> 
> 
> 
> 
> ----------
> De:   Jose Euclides
> Para:         [EMAIL PROTECTED]
> Assunto:      Adicionando linhas a um arquivo existente
> 
> Ola javaneses, 
> fiz uma pequena aplicacao(servlet) em Java que adiciona o 
> conteudo de um formulario web num arquivo txt, sempre que a 
> sua pagina eh submetida. Contudo, meu servlet parece sempre 
> regravar a linha anteriormente gravada, ou entao, apaga o 
> arquivo anterior criando o outro. Antes de pedir o suporte de 
> voces, testei varios construtores e metodos para as classes 
> Files,PrintWriter e outros. Alguem pode me ajudar? Listo 
> abaixo o trecho da Servlet.
> Abraco a todos,
> 
> /*
> contabiliza bug do ano 2000
> autor: Jose Euclides Jr.
> */
> 
> 
> import java.util.*;
> import java.net.*;
> import java.io.*;
> import javax.servlet.*;
> import javax.servlet.http.*;
> 
> 
> public class Bugdomil extends HttpServlet
>   {
> 
>      public void doPost (HttpServletRequest 
> req,HttpServletResponse sai)
> 
>                    throws ServletException, IOException
>       {
>       File Arquivo; 
>       String Tecnico    = req.getParameter ("Tecnico");
>       String Ramal      = req.getParameter ("Ramal");
>       String Regional   = req.getParameter ("Regional");
>                 String Servidor   = req.getParameter ("Servidor");
>                 String Serie      = req.getParameter ("Serie");
>                 String Local      = req.getParameter ("Local");
>                 String Licenca    = req.getParameter ("Licenca"); 
>                 String Versao     = req.getParameter ("Versao");
>                 String Patch      = req.getParameter ("Patch");
>       String mensagem;
>       
>       try
>               
>               {
>       //              FileOutputStream fos = new 
> FileOutputStream("Ano2k.txt",true);
>       PrintWriter pw = new PrintWriter (new 
> BufferedWriter(new FileWriter("Ano2k.txt",false)),false);
>      
> 
>         pw.println(Tecnico + "," + Ramal + "," + Regional + 
> "," + Servidor + "," + Serie + "," + Local + "," + Licenca + 
> "," + Versao + "," + Patch);
>       pw.flush();
>       pw.close();
>       mensagem = "LEVANTAMENTO CONTABILIZADO COM SUCESSO";
>               }       
>     
>       catch(IOException e)
>               {
>                       mensagem = "LEVANTAMENTO NAO EFETUADO - 
> CONTACTAR ADMINISTRADOR";
>                       
>               }
> 
>           
>       ServletOutputStream saida = sai.getOutputStream();
> 
>       sai.setContentType( "text/html" );
>       saida.println("<head><title>PAGINA DE RETORNO</title></head>");
>       saida.println("<P>&nbsp;</P>");
>   saida.println("<font face=Arial size=3><b>" + mensagem + "</b>");
>       saida.close();
>   }
> 
>       }
>                  
>  
> 
> Jose Euclides Jr 
>  <[EMAIL PROTECTED]> ou <[EMAIL PROTECTED]>
> Web Developer
> 
> * Para nao receber mais e-mails da lista, acesse 
> <http://www.sun.com.br:8080/guest/RemoteAvailableLists>, 
> coloque seu e-mail, escolha a lista <[EMAIL PROTECTED]> e 
> de um <submit>.
> 

Vanei Anderson Heidemann.vcf

Responder a