在MVC框架中,response.sendRedirect()方法通常用于重定向用戶請求到另一個URL地址。這個方法可以在Controller層中使用,以便將用戶請求重定向到一個新的頁面或URL。例如,在一個Controller的處理方法中,如果需要將用戶請求重定向到另一個頁面,可以使用response.sendRedirect()方法來實現。以下是一個示例代碼:
@Controller
public class ExampleController {
@RequestMapping("/redirectToPage")
public void redirectToPage(HttpServletResponse response) throws IOException {
// 進行一些邏輯處理
// 重定向到另一個頁面
response.sendRedirect("/newPage");
}
}
在這個示例中,當用戶請求訪問"/redirectToPage"時,會執行redirectToPage方法中的邏輯處理,然后通過response.sendRedirect(“/newPage”)將用戶重定向到"/newPage"頁面。
需要注意的是,response.sendRedirect()方法會終止當前請求的處理,并將用戶重定向到新的頁面,因此在調用這個方法之后不要再執行其他操作。