在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()方法会终止当前请求的处理,并将用户重定向到新的页面,因此在调用这个方法之后不要再执行其他操作。