Chuyển hướng sendRedirect() trong Servlet

sendRedirect() là phương thức chuyển hướng các phản ứng đến tài nguyên khác. Phương pháp này thực sự làm cho trình khách (trình duyệt) tạo một yêu cầu mới để truy cập vào tài nguyên. Client có thể thấy url mới trong trình duyệt.

SendRedirect () chấp nhận URL tương đối , vì vậy nó có thể truy cập các tài nguyên bên trong hoặc bên ngoài máy chủ.


Ví dụ sử dụng sendRedirect ()

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class MyServlet extends HttpServlet {

   protected void doGet(HttpServletRequest request, HttpServletResponse response)
          throws ServletException, IOException {
        response.setContentType("text/html;charset=UTF-8");
        PrintWriter out = response.getWriter();
        try { 
            response.sendRedirect("https:/ /www.itphutran.com");
        }finally {            
            out.close();
        }
    }
}
0 0 đánh giá
Đánh giá bài viết
Theo dõi
Thông báo của
guest
0 Góp ý
Phản hồi nội tuyến
Xem tất cả bình luận
x