3

私のコードはこれです:

<%
            response.setHeader("Cache-Control", "no-cache");
            response.setHeader("Cache-Control", "no-store");
            response.setDateHeader("Expires", 0);
            response.setHeader("Pragma", "no-cache");
%>

    ${Sess_Var}
     <c:if test="${empty Sess_Var}" >
<%
response.sendRedirect("doLogin.obj");
%>       

戻るボタンをクリックすると前のページが表示されるため、機能していません。どうすればよいですか?

4

1 に答える 1

2

ブラウザー (クライアント) に正しいヘッダーを提供する必要があります。
試す

<%        
    response.setHeader("Pragma", "No-cache");
    response.setHeader("Cache-Control", "no-cache, no-store, must-revalidate");
    response.setDateHeader("Expires", "0");
%>

クロスブラウザ情報については、このページも参照してください。

于 2013-05-29T07:36:52.440 に答える