1

大学のWebプロジェクトの一環として、Webショップをコーディングします。

バスケットにアイテムを追加するJavaサーブレットがあります。このサーブレットは、アイテムがリストされているさまざまなJSPサイトから呼び出すことができます。私が理解できないのは、ページを更新する方法です。

私はぐるぐる回っていて、2つの提案を見つけました。

response.setHeader("Refresh", "1");

また

response.sendRedirect("/demo.jsp")

いくつかのJSPサイトから呼び出されたため、リダイレクトする必要のあるアイテムがわからないため、ソリューション2を実際に使用することはできません。また、同じページに留まりたいだけです。

そして、ソリューション1から私が理解していることから、これは1回の更新ではなく、1秒間隔でサイトを更新し続けるスクリプトです。

だから誰かが私を助けることができます:アイテムが私のバスケットに追加されたときに、どうすればサイトを一度だけ更新できますか?

4

1 に答える 1

0

ページを更新したいだけの場合は、リロード関数を呼び出すことができます

<input type="button" value="Reload Page" onClick="document.location.reload(true)"> 

コード提供http://www.quackit.com/javascript/javascript_refresh_page.cfm

于 2013-02-21T11:54:36.980 に答える