java servlet example
package test1;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class RedirectServlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
System.out.println("RedirectServlet");
response.sendRedirect("http://www.egtry.com");
}
}
request sequence
1. type url on browser: http://localhost:8080/dynamicweb111/redirect
2. the servlet return back, the http header
(Status-Line) HTTP/1.1 302 Moved Temporarily
Server Apache-Coyote/1.1
Location http://www.egtry.com
3. browser make a second request to http://www.egtry.com