1

Page1: 新しいアイテムを作成するための JSP ページ フォームがあります。[送信] をクリックして、サーバー側の JSP ページにリダイレクトします。しかし、ブラウザでこれをテストすると、送信後に空白のページが表示されます。リストボックスがあり、新しく作成されたアイテムを強調表示した後、ページ2にリダイレクトしたいと思います。

誰かがこれらの2つのことを行う方法を教えてください-1.ページ1.jspをリダイレクト->サーバーJSP->ページ2.jsp(ページ2.jspにリダイレクトする方法を知りたい、2つの手順を完了しました)2.私はリストボックスで新しく作成されたアイテムを強調表示できるはずです。

ありがとう!

4

2 に答える 2

3

serverJsp.jsp 内で、このコードを最後に追加します (他のすべてのコードが完了した後)。

response.sendRedirect("page2.jsp");
于 2012-09-07T12:44:13.170 に答える
0

「サーバー側の JSP」ではなく、Java サーブレットに転送することをお勧めします...これを行うと、doGet または doPost メソッドの本体で必要なロジックを処理してから、応答を呼び出すことができます。 redirect(page) を使用して、希望する最終的な jsp エンドポイントに転送します。

同様に、「サーバー側 JSP」のスクリプトレットで「response.redirect(page)」を呼び出すだけでよいと思います。

于 2012-09-04T19:10:43.380 に答える