ai galera , blz?
eu to com um probleminha com uma agenda telefonica que eu to fazendo. e bem simples, so com nome e tel. eu tenho que persistir os dados em txt , html , xml e serializable. eu fiz todos menos xml e serializable. me falaram que no xml o codigo do html rodava, mas nao deu certo... colo agora o meu em HTML... (ah, detalhe, sou inciatico no java... :P )
import java.io.*;
import java.util.*;
import java.util.*;
public class PersisteHTML
{
Vector contatos;
Contato c;
public void gravaHTML(Vector contatos) throws FileNotFoundException
{
PrintStream html = new PrintStream(new FileOutputStream("Agenda.html"));
this.contatos = contatos;
html.println("<html>" +
"<head>" +
"<title> Agenda Telefonica </title>" +
"</head>" +
"<body><table>" );
for(int i=0; i<contatos.size(); i++)
{
c = (Contato)contatos.elementAt(i);
html.println("<tr> <td>" + c.getNome() + "</td>" +
"<td>" + c.getFone() + "</td> </tr>");
}
html.println("</table></body>"+
"</html>");
html.close();
}//gravatxt
{
Vector contatos;
Contato c;
public void gravaHTML(Vector contatos) throws FileNotFoundException
{
PrintStream html = new PrintStream(new FileOutputStream("Agenda.html"));
this.contatos = contatos;
html.println("<html>" +
"<head>" +
"<title> Agenda Telefonica </title>" +
"</head>" +
"<body><table>" );
for(int i=0; i<contatos.size(); i++)
{
c = (Contato)contatos.elementAt(i);
html.println("<tr> <td>" + c.getNome() + "</td>" +
"<td>" + c.getFone() + "</td> </tr>");
}
html.println("</table></body>"+
"</html>");
html.close();
}//gravatxt
}//class
ps: se alguem quizer me dar uma dica a respeito do codigo, tipo design ou qualquer coisa, por favor mande!)
valeu galera!!!
Yahoo! Mail
Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.