• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Tiago_07

Criar HTML a partir de java ( Netbeans )

5 mensagens neste tópico

Boas pessoal, eu  tou a fazer um projecto em java no netbeans, e preciso de um método para criar uma página HTML com uma coluna e uns dados que sao introduzidos pelo utilizador no programa, esses dados serão guardados na tabela da pagina HTML precisava de ajuda nisto...

Agradeço qlqr resposta, cumpts

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Uma página HTML não é mais que um ficheiro de texto, podes simplesmente escrever todo o conteúdo do ficheiro, adicionando apenas os dados que precisas.

Para isso basta usares streams de escrita formatada, podendo até incluir um buffer para tentar melhorar a escrita, através da classe BufferedWriter.

Onde exactamente é que tens dúvidas? É que a pergunta foi algo vaga.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

boas, obrigado

isso ja consegui, ja criei o ficheiro com a extensão html e usando o formatter escrevi o codigo html no ficheiro...

agora a dificuldade esta em criar uma tabela em que vou ter que por nas celulas da tabela as o conteudo de uns dados q sao fornecidos pelo user, como é que por exemplo consigo por a variavel x na 1ª linda 2ª coluna e assim sucessivamente....

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

A minha abordagem talvez fosse a de criar um marcador especial no HTML, dado que o que muda será apenas o conteúdo da tabela, esse marcador iria indicar onde é que esse conteúdo poderá ser colocado. Depois com uma expressão regular de substituição, substituir esse marcador por conteúdo gerado dinamicamente.

Ou então, talvez mais simples, incluir o ciclo de criação do conteúdo da tabela no código de escrita do ficheiro. Ao criar o HTML iria concatenar o conteúdo das variáveis.

Depende um pouco de como os dados são recebidos e como estão dispostos.

Sabes quantos dados são ou o utilizador pode introduzir um número arbitrário de dados?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora