クッキーと一時的に記憶するタイミング記憶

クッキーは、異なるデータ共有要求の問題を解決します。

1、一時記憶:

    保護された のdoGet(HttpServletRequestのリクエスト、HttpServletResponseの応答)はServletExceptionがは、IOException {スロー
        Request.setCharacterEncoding(" UTF-8。"); // エンコード設定のサーバーを、デフォルト-8859-1は、ISOで 
        response.setContentType(文字セット、テキスト/ HTML UTF-8 = "); //は、サーバの符号化形式にブラウザに指示 
        クッキークッキー= 新しい新しいクッキー(" passwsord " " 123456 " ); 
        response.addCookie(クッキー); 
    }

リクエスト:

 

回答:

 

 クッキーサーブレットのプロジェクトを訪問するときは存在しません。

 

 リクエストに見ることができるように、まだクッキーが存在します。

しかし、応答はクッキーの情報がありません。

 

 あなたは再びエンジニアリング・サーブレットへのアクセスに存在しないを開くには、ブラウザを閉じたとき:

そして、情報に応じてクッキーを要求しません。

 

 

 

 あなたはクッキーでサーブレットを訪問する最初の時間は、クッキーが作成されるので、これはですが、クッキーは、ブラウザを実行するために、メモリに格納されるため、ブラウザの後に作成されたクッキーが消え閉じられています。

 図2に示すように、タイミング記憶:

    保護された のdoGet(HttpServletRequestのリクエスト、HttpServletResponseの応答)はServletExceptionがは、IOException {スロー
        Request.setCharacterEncoding(" UTF-8。"); // エンコード設定のサーバーを、デフォルト-8859-1は、ISOで 
        response.setContentType(文字セット、テキスト/ HTML UTF-8 = "); //は、サーバの符号化形式にブラウザに指示 
        クッキークッキーが= 新しい新しいクッキー(" passwsord " " 123456 " ); 
        cookie.setMaxAge(7 * 24 * 3600 ); // 7日間 
        response.addCookie(クッキー);
    }

クッキーのとの最初の訪問サーブレット:

 

 

 

 リクエストとレスポンスはクッキーです。

サーブレットクッキーは、同じプロジェクトの下にはアクセスできません。

 

 

 

 クッキー、無応答のクッキーが要求します。

再訪問サーブレットクッキーさんなしでブラウザを閉じます。

 

 

 

 クッキー、無応答と要求。クッキーは、その有効期限に設定されているので、これは、あなたはクッキーが残っている有効期間内に、ブラウザを閉じても、コンピュータのハードドライブの生活の中で見つけることができています。

おすすめ

転載: www.cnblogs.com/zhai1997/p/11530721.html