Diretivas :: Como gerar uma planilha
do Excel usando JSP
Uma das aplicações
mais solicitadas por desenvolvedores para a Internet é
aquela que permite gerar uma planilha do Excel a partir de uma
página dinâmica. Em JSP esta tarefa se torna extremamente
fácil graças ao uso do atributo contentType
nas diretivas de página.
O atributo contentType permite definir o tipo
de MIME do documento retornado para o navegador. O navegador
fica então responsável por exibir o documento
ou requisitar a uma aplicação que suporte o tipo
de arquivo que o faça. Neste caso, tudo que temos a fazer
é definir o valor "application/vnd.ms-excel"
para o atributo contentType. Se você quiser aprender os
outros tipos de MIME disponíveis, dê uma olhada
nesta tabela.
O trecho de código abaixo abrirá uma planilha
do Excel contendo uma linha e quatro colunas. É claro
que os valores da planilha poderão ser gerados a partir
de uma base de dados. Veja a listagem:
<%@ page language="java"
contentType="application/vnd.ms-excel" %>
<html>
<head>
<title>Gerar uma planilha do Excel usando JSP</title>
</head>
<body>
Todo o conteúdo deste site,
quando não devidamente observado, pertence a seus idealizadores
e não
poderá ser usado para outras finalidades senão estudo e
aprimoramento de técnicas de programação.
Certifique-se de ler asnotas legaisantes de proceder com
o acesso e leitura do
conteúdo disponibilizado nestas páginas.