35211 次
2 に答える
10
サーブレットからのリクエストをリダイレクトするには、メソッドを使用できます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 as を使用して、あるサーブレットを別のサーブレットにリンクできます。
<a href="servletURL?param=value">click here</a>
ここで、servletURL は「/nameofproject/urlpattern?」のように記述します。
他のメソッドは、他のサーブレット/jsp ファイルなどにも値を渡す getRequestDispatcher です。
request.getRequestDispatcher("/xyz.jsp").forward(request, response);
それが役立つことを願っています。
于 2014-05-30T01:13:31.250 に答える