[RESOLVIDO] Como mostrar link através de uma classe?

Boas Galera…

Montei uma classe que lista os dados de uma query e monta um html

public class Listar extends HttpServlet {
	protected void service(HttpServletRequest request,
			HttpServletResponse response) throws ServletException, IOException {
		PrintWriter out = response.getWriter();

		out.println("<html>");
		out.println("<body>");

		EstudosDAO repositorioEstudos = new EstudosDAO();
		List<Estudos> Estudos = repositorioEstudos.listarTodos();
		for (Estudos rl : Estudos) {

			out.println(rl.getData());
			out.println(" - ");
			out.println(rl.getHora());
			out.println(" - ");
			out.println("<a href='");
			out.println(rl.getLink());
			out.println("'>");
			out.println(rl.getLink());
			out.println("</a>");
			out.println("</br>");
		}
		out.println("</body>");
		out.println("</html>");
	}
}

Problema é que quando executo localmente funciona o link que eu crio, mas quando executo no servidor web nao fica o link e aparece todas as tags html… ficando tipo em modo texto.

<html>
<body>
2013-12-27
 - 
00:00:00
 - 
<a href='
http://www.caelum.com.br/apostilas/
'>
http://www.caelum.com.br/apostilas/
</a>
</br>
</body>
</html>

Alguem tem alguma dica?
Estou fazendo do modo certo?
Qual seria a maneira correta de se fazer isso?

Obrigado.

Ja deu certo… era so deixar a pagina como pagina.html

Edite o tópico principal e coloque [RESOLVIDO] no título do tópico ^^