Servlet(サーブレット)リファレンス(逆引き)

Servlet(サーブレット)リファレンス
 
Web struts.wasureppoi.com
クッキー値をセットする:Cookie#setValue()
スポンサード リンク

クッキー値をセットするには、Cookie#setValue()を使用します。

構文
javax.servlet.http.Cookie
 public void setValue( String クッキー値 )
説明
setValueメソッドは、Cookieの値をセットします。

バージョン 0 の Cookie では、以下の値は を含めません。 空の値を設定した場合のふるまいはブラウザに依存します。

空白、山形かっこ、丸かっこ、等号、カンマ、二重引用符、スラッシュ、引用記号、アットマーク、コロン、セミコロン、角かっこ、中かっこ、バックスラッシュ、疑問符、タブ
  
例1) クッキー値を設定する。

public class SampleServlet extends HttpServlet {

  public void doGet( HttpServletRequest request, HttpServletResponse response )
           throws ServletException,IOException {

    response.setCharacterEncoding("Windows-31J");

    PrintWriter out = response.getWriter();
    out.println("<html><body>");
     Cookie[] c = request.getCookies();
    if ( c != null ) {
      for ( int i = 0;i < c.length;i++ ) {
        out.println( c[i].getName() + ":" + c[i].getValue() + "<br>");
        c[i].setValue("data" + i);
        response.addCookie(c[i]);
       }
    }
    out.println("</body></html>");
   }
}



スポンサード リンク


クライアントから受信したクッキー情報を取得する:HttpServletRequest#getCookies()
クライアントにクッキー情報を送信する:HttpServletResponse#addCookie()
クッキー情報を生成する:Cookie()
クッキー名を取得する:Cookie#getName()
クッキー値を取得する:Cookie#getValue()
クッキー値をセットする:Cookie#setValue()
クッキーにドメインをセットする:Cookie#setDomain()
クッキーのドメインを取得する:Cookie#getDomain()
クッキーの参照可能なパスをセットする:Cookie#setPath()
クッキーの参照可能なパスを取得する:Cookie#getPath()
クッキーの有効期限をセットする:Cookie#setMaxAge()
クッキーの有効期限を取得する:Cookie#getMaxAge()
クッキー情報をSSLでのみ使用する:Cookie#setSecure()
クッキー情報をSSLのみの使用か確認する:Cookie#getSecure()
クッキーのプロトコルバージョンをセットする:Cookie#setVersion()
クッキーのプロトコルバージョンを取得する:Cookie#getVersion()
クッキーにコメントをセットする:Cookie#setComment()
クッキーのコメントを取得する:Cookie#getComment()
クッキーを複製する:Cookie#clone()

Servlet2へ
忘れっぽいエンジニアのJakarta Strutsリファレンス TOPへ