jQueryモバイル、クライアント側でJS、サーバー側でJavaを使用するiPhoneアプリのログアウト機能を実装しようとしています。現在、私がしなければならないことは、Cookie をクリアして、index.html の #loginpage タグにリダイレクトすることです (さまざまなページに複数のタグがある HTML ファイルが 1 つしかありません)。clearCookie に対して現在行っていることは次のとおりです。
Cookie readCookie = null;
for (Cookie cookie : httpRequest.getCookies()) {
if (cookie.getName().equals("CookieForLogin")) {
readCookie = cookie;
break;
}
}
readCookie.setMaxAge(0);
httpResponse.addCookie(readCookie);
しかし、このコードは Cookie をクリアしていません。私はJSの方法を試しました。つまり、有効期限をネットで指定された以前の日付に設定しましたが、それらも機能しませんでした。また、 の応答方法もありませんHttpServletResponse
。クライアント側で設定された Cookie をクリアする方法と、特定のタグにリダイレクトする方法を教えてください。