问问题
35211 次
2 回答
10
要重定向来自 servlet 的请求,您可以使用sendRedirect
方法:
response.sendRedirect("http://localhost:8080/HelloWorld/test");
顺便说一句:
out.println("<a href=”http://localhost:8080/HelloWorld/test”> 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 回答