Gravar vários dados num CSV
28/04/2016
0
Oi gente, bom dia.
Como sou iniciante, estou com uma dúvida que talvez vocês saibam resolver:
Tenho um formulário html onde o usuário faz um pequeno cadastro, e ao salvar, uma servlet é chamada para gravar os dados num arquivo txt comum, apenas separados por (;).
Meu problema é que ele só grava um arquivo por vez. Se eu cadastrar outra pessoa, o registro anterior é apagado.
Acho que a melhor forma é fazer um loop, para salvar todos os cadastros que eu fizer.
Mas como eu delimito esse loop, se eu não sei quantas vezes vou precisar cadastrar alguém?
Só consegui fazer isso aqui:
Quem puder me ajudar, agradeço =)
Como sou iniciante, estou com uma dúvida que talvez vocês saibam resolver:
Tenho um formulário html onde o usuário faz um pequeno cadastro, e ao salvar, uma servlet é chamada para gravar os dados num arquivo txt comum, apenas separados por (;).
Meu problema é que ele só grava um arquivo por vez. Se eu cadastrar outra pessoa, o registro anterior é apagado.
Acho que a melhor forma é fazer um loop, para salvar todos os cadastros que eu fizer.
Mas como eu delimito esse loop, se eu não sei quantas vezes vou precisar cadastrar alguém?
Só consegui fazer isso aqui:
FileWriter arq = new FileWriter("F:\\exercicio13.txt"); PrintWriter gravarArq = new PrintWriter(arq); gravarArq.printf(":: Dados ::"); //aqui entraria o loop que eu ñ consegui fazer :( gravarArq.printf(nome+";"+telefone+";"+email); gravarArq.close();
Quem puder me ajudar, agradeço =)
Daniele
Curtir tópico
+ 0
Responder
Posts
28/04/2016
Fabiano Carvalho
Responder
Clique aqui para fazer login e interagir na Comunidade :)