如何用一个servlet重定向两个页面
时间: 2024-09-18 11:16:55 浏览: 40
jsp servlet
在Servlet中,如果你想通过重定向将用户从一个页面导向另一个页面,你可以使用`HttpServletResponse.sendRedirect()`方法。这个方法的基本语法如下:
```java
response.sendRedirect("redirectedUrl");
```
其中,`redirectedUrl`是你想要重定向到的新URL。
例如,如果你有一个名为`LoginServlet`的Servlet,当用户成功登录后,你可以这样做:
```java
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// 进行登录验证...
if (loginSuccessful) {
response.sendRedirect("/successPage"); // 成功页面的URL
} else {
response.sendRedirect("/failurePage"); // 失败页面的URL
}
}
```
在这个例子中,如果登录成功,用户会被重定向到"/successPage";反之,如果失败则重定向到"/failurePage"。
阅读全文