Gravar em Arquivo Texto

4 respostas
C

Ola,

Venho novamente pedir ajuda estou enviando meu formulario e o que a rotina que conseguir para tentar gravar os dados dela em um arquivo texto so que a rotina e em java puro e não consigo fazer rodar como faço para modifica-la para que funcione dentro do meu codigo HTML alguem pode me ajudar.

<HTML>
<TITLE>Livro de Visitas</TITLE>
<head>
<BODY BGCOLOR=#e5e5e5>
<PRE>
<FONT SIZE=3 FACEL=arial COLOR=green>
<H1 align=center><U>Livro de Visitas</U></H1>
</font>
</head>
<FORM METHOD=“ACTION” ACTION=“GravaTexto.html”>
<FONT SIZE=2 FACEL=verdana COLOR=black>
Seu nome: <INPUT TYPE=TEXT NAME =nome SIZE=50 MAXLENGTH=50>
Sua Ilha: <INPUT TYPE=TEXT NAME =ilha SIZE=50 MAXLENGTH=50>
<br>
Que nota você dá para nossa página:

Nota:<SELECT NAME=Nota>
<OPTION VALUE=nota 0>0
<OPTION VALUE=nota 1>1
<OPTION VALUE=nota 2>2
<OPTION VALUE=nota 3>3
<OPTION VALUE=nota 4>4
<OPTION VALUE=nota 5>5
<OPTION VALUE=nota 6>6
<OPTION VALUE=nota 7>7
<OPTION VALUE=nota 8>8
<OPTION VALUE=nota 9>9
<OPTION VALUE=nota 10>10
</SELECT>

Deixe aqui sua sugestão ou crítica:
<TEXTAREA NAME=ASSUNTO ROWS=15 COLS=50 VALUE=“Sugestao ou critica”>
</TEXTAREA>
<INPUT TYPE=RESET VALUE=Limpar> <INPUT TYPE=SUBMIT VALUE=Enviar>
</FORM>
</BODY>
</HTML>

<html>

<title>Gravador de Texto</title>

<body>

import <a href="http://java.io">java.io</a>.<em>;

import java.awt.</em>;

import java.awt.event.<em>;

import javax.swing.</em>;
class OpArquivo

{

private static FileWriter open;

private static PrintWriter dado;
public OpArquivo()
  {
        AbrirArquivo();
        AdicionaRegistro();
        FechaArquivo();
  }

  private static void AbrirArquivo()
  {
        String mNomeArq = "c:mail.txt";

        try
        {
              open = new FileWriter( mNomeArq, true );             //
Abrindo arquivo

dado = new PrintWriter( open, true );

// Buffer para gravar dados no arquivo

}catch ( Exception e )

{

JOptionPane.showMessageDialog( null, Erro ao abrir

arquivo, Erro,

JOptionPane.ERROR_MESSAGE );

}

}

public static void AdicionaRegistro()

{

String cNome = &Nome

dado.println(cNome);  // Gravando dado no arquivo

}
private static void FechaArquivo()
  {
              dado.close();           // Fechando arquivo
  }

  public static void main(String args[])
  {
        new OpArquivo();
  }
}

</body>

</html>

Grato

[email removido]

4 Respostas

Paulo_Silveira

o que nao esta funcionando?
nao etnendi o problema

C

“Paulo Silveira”:
o que nao esta funcionando?
nao etnendi o problema

O arquivo nao esta gravando as informação no arquivo txt, acho que o que esta em JAVA não está sendo lido.

CLEYBE AMORIM

urubatan

aquele código em javaesta dentro de um arquivo HTML??
qual a extensão do arquivo??

C

“urubatan”:
aquele código em javaesta dentro de um arquivo HTML??
qual a extensão do arquivo??

A extensão dos dois e HTML, será que você pode dar uma analisada e ver o que posse fazer para funcionar, estou meio leigo ainda.

Criado 4 de novembro de 2002
Ultima resposta 6 de nov. de 2002
Respostas 4
Participantes 3