redirect page trong servlet

2 103 0
redirect page trong servlet

Đang tải... (xem toàn văn)

Thông tin tài liệu

http://vietjack.com/  servlets/index.jsp                                                                                                              Copyright  ©  vietjack.com     Redirect Page Servlet Nói chung, Redirect page sử dụng tài liệu di chuyển tới địa cần gửi Client tới vị trí cân tải (load balancing) ngẫu nhiên Cách đơn giản để Redirect yêu cầu tới page khác sử dụng phương thứcsendRedirect() đối tượng response Sau cú pháp phương thức: public void HttpServletResponse.sendRedirect(String location) throws IOException Phương thức gửi phản hồi trở lại trình duyệt với status code vị trí trang Bạn sử dụng setStatus() setHeader() để nhận kết tương tự: String site = "http://www.newpage.com" ; response.setStatus(response.SC_MOVED_TEMPORARILY); response.setHeader("Location", site); Ví dụ Ví dụ sau minh họa cách Servlet thực redirect page tới vị trí khác import java.io.*; import java.sql.Date; import java.util.*; import javax.servlet.*; import javax.servlet.http.*; public class PageRedirect extends HttpServlet{ public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // Set response content type response.setContentType("text/html"); // New location to be String site = new String("http://www.photofuntoos.com"); response.setStatus(response.SC_MOVED_TEMPORARILY); response.setHeader("Location", site); } } redirected Biên dịch Servlet tạo entry sau web.xml: PageRedirect PageRedirect PageRedirect pattern>/PageRedirect

Ngày đăng: 02/12/2017, 22:27

Tài liệu cùng người dùng

Tài liệu liên quan