2
4

2 に答える 2

10

サーブレットからのリクエストをリダイレクトするには、メソッドを使用できます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 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 に答える