Mala Direta em Java

3 respostas
C

Olá…
Estou precisando gerar um relatório tipo mala direta.
Eu possuo o modelo do documento no formato texto.
A partir da aplicação java quero passar os parâmetros para este modelo e gerá-lo preenchido dinamicamente.
Alguém sabe como posso fazer este tipo de coisa.

ex.

A empresa XXXXXXXXX, sediada na rua XXXX, bairro XXXX, na cidade
XXXXX.

att.

3 Respostas

T

Qual é o formato de saída? HTML, .DOC (Microsoft Word), RTF, PDF, ou texto simples?

Se for HTML ou texto simples, você pode usar o Velocity, por exemplo.

jakarta.apache.org/velocity

C

A saída seria em formato texto (doc, rtf ou algum o broffice).
Acabei de achar uma ferramenta, que se chama FreeMarker.
Vou dar uma olhada nela e no velocity…

att

T

O FreeMarker é mais flexível que o Velocity. Tinha me esquecido dele.

Dica: quase todas essas ferramentas são mais adequadas para arquivos texto, como é o caso de RTF, XML, HTML etc. Para arquivos binários, como .DOC ou .XLS, você precisa de algum pacote específico, como o Jakarta POI ou a JExcelApi.

Criado 23 de agosto de 2006
Ultima resposta 23 de ago. de 2006
Respostas 3
Participantes 2