ここで私の登録ページでは、私はサーブレットページをデータベースに挿入し、すべてを入力するとjspを使用してhtmlテーブルのデータベースからすべての挿入値を表示する必要があります詳細追加ボタンをクリックする前のページに戻ったときに別のページにメッセージが表示されるテーブルをリロードしたときに最新の値で更新されない場合はどうすればいいのですか?jspページでhtmlテーブルを再度ロードする方法
画像を追加した後、 image description here
ここで私の登録ページでは、私はサーブレットページをデータベースに挿入し、すべてを入力するとjspを使用してhtmlテーブルのデータベースからすべての挿入値を表示する必要があります詳細追加ボタンをクリックする前のページに戻ったときに別のページにメッセージが表示されるテーブルをリロードしたときに最新の値で更新されない場合はどうすればいいのですか?jspページでhtmlテーブルを再度ロードする方法
画像を追加した後、 image description here
ボタンを押すと、JavaScriptを使用してページを呼び出すことができます。 、それが動作しない場合には)
<input type="submit" value="submit" onsubmit="window.location.reload()"/>
をHow can I refresh a form page after the form submits to _blank?
2の最初の答えを確認してください)
<input type="submit" value="submit" onclick="refresh()" />
追加:次の2つの方法でこれを行うことができます下のjavascriptコードの後に表示されます:
<script type="text/javascript">
function refresh(){
window.location.reload();
}
</script>
上記の2つのソリューションは同等です。別のアプローチは、リフレッシュ間隔を指定してhtmlページのメタ属性を設定することです。あなたがデータベースにデータを保存するとき、サーブレットで
3)
<%
if(session.getAttribute("refreshCount") != null &&
session.getAttribute("refreshCount") == true )
{
response.setHeader("REFRESH", "0"); //refresh page once per submit
session.setAttribute("refreshCount", false);
}
%>
も
HttpSession session=request.getSession();
session.setAttribute("refreshCount",true);
4を呼び出す:第三ソリューションを提供しますhttps://www.codeproject.com/Questions/250016/refresh-the-jsp-page
をご覧ください) サーブレットでは、転送の代わりにリダイレクトを使用します(同じページにリダイレクトされます)
こんにちは、@ Nwetonのファン、私はサーブレットのページにコードを挿入しましたが、この '/ UserRegistrationServlet'のようなURLを示すメッセージが表示されます。最初のURLは'/UserRegistration.jsp'です。 – Jhon
読む[尋ねる方法](http://stackoverflow.com/help/how-to-ask)としてください[、最小完全、かつ検証例を作成する方法] (http://stackoverflow.com/help/mcve)、あなたの質問を更新してください。要するに、あなたが何をしたいのかを説明するエッセイを書くのではなく、**あなたのコード**を表示する(これまで何を試していたのか)。 –