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.