>Ol� Pessoal, alguem saberia me dizer como fazer para enviar uma Pagina
>html diretamente da
>Servlet ????
>Atenciosamente,
>Jorge Menezes
>[EMAIL PROTECTED]
Oi Jorge,
Vai a seguir um exemplo:
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class GetServlet extends HttpServlet
{
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException,IOException
{
//PrintWriter output;
response.setContentType("text/html");
String pagina="http://www.localhost:8080/webpages/testservlet.html";
response.sendRedirect(pagina);
}
}
Nesse caso o html jah existe. Caso queira cria-lo no servlet faca o
seguinte:
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class GetServlet extends HttpServlet
{
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException,IOException
{
//PrintWriter output;
response.setContentType("text/html");
//create and send html
/*StringBuffer buf= new StringBuffer();
buf.append("<html><head><title>\n");
buf.append("A Simple server example");
buf.append("</title></head><body>\n");
buf.append("<h1>Welcome to one of your fourtunes!</h1>\n");
buf.append("</body></html>");
output.println(buf.toString());*/
//output.close(); //close PrintWriter stream
}
}
Boa sorte,
Luis Fernando
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
* Para nao receber mais e-mails da lista, acesse
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a
lista <[EMAIL PROTECTED]> e de um <submit>.