2
4

2 回答 2

10

要重定向来自 servlet 的请求,您可以使用sendRedirect方法:

    response.sendRedirect("http://localhost:8080/HelloWorld/test");

顺便说一句:

out.println("<a href=”http://localhost:8080/HelloWorld/test”&gt; Hello World Servlet </a>");

只会在响应正文中发送链接,但不会重定向。

于 2013-09-29T14:26:12.970 回答
0

您可以使用 href 将一个 servlet 链接到另一个:

<a href="servletURL?param=value">click here</a>

这里 servletURL 写成“/nameofproject/urlpattern?”

其他方法是 getRequestDispatcher,它将值也传递给其他 servlet/jsp 文件等。

 request.getRequestDispatcher("/xyz.jsp").forward(request, response);

希望有帮助。

于 2014-05-30T01:13:31.250 回答