ユーザー セッションの有効期限が切れているか、接続がアクティブでないときに Web ページを更新しようとしています。たくさんのコードを試しましたが、うまくいかないようでした。私が最後に使用したコードは
if(session.getAttribute("connection") != null && !session.getAttribute("connection").equals("")){
conn = (DBConnection) session.getAttribute("connection");
if(conn == null){
response.setContentType("text/html");
response.setHeader("Refresh", "3");
return;
}
}else{
response.setContentType("text/html");
response.setHeader("Refresh", "3");
return;
}
response.sendRedirect() と request.getrequestdispatcher.forward() も試しましたが、うまくいきませんでした。サーブレットは、json オブジェクトを期待する JavaScript によって呼び出されています。