インタフェース ResponseHeader


public interface ResponseHeader
HTTPレスポンスのヘッダーに値をセットしたい際に利用するインタフェース。 Webからの呼び出しの際、CommandもしくはGroovyTempalte(※JSPで定義されたTemplate内では実行不可。LayoutActionにてJSPのTemplateで定義されたActionを指定した場合も不可)にて、 RequestContextのattributeから取得可能(attribute名は、WebRequestConstantsを参照のこと)。 もしくは、 ActionUtil.getResponseHeader()を利用し取得可能。 提供するメソッドは、HttpServletResponseにて定義されているメソッドのうちヘッダー操作系のメソッド。
  • メソッドの概要

    修飾子とタイプ メソッド 説明
    void addCookie​(javax.servlet.http.Cookie cookie)  
    void addDateHeader​(java.lang.String name, long date)  
    void addHeader​(java.lang.String name, java.lang.String value)  
    void addIntHeader​(java.lang.String name, int value)  
    boolean containsHeader​(java.lang.String name)  
    void setDateHeader​(java.lang.String name, long date)  
    void setHeader​(java.lang.String name, java.lang.String value)  
    void setIntHeader​(java.lang.String name, int value)  
    void setStatus​(int sc)  
  • メソッドの詳細

    • addCookie

      void addCookie​(javax.servlet.http.Cookie cookie)
    • containsHeader

      boolean containsHeader​(java.lang.String name)
    • setDateHeader

      void setDateHeader​(java.lang.String name, long date)
    • addDateHeader

      void addDateHeader​(java.lang.String name, long date)
    • setHeader

      void setHeader​(java.lang.String name, java.lang.String value)
    • addHeader

      void addHeader​(java.lang.String name, java.lang.String value)
    • setIntHeader

      void setIntHeader​(java.lang.String name, int value)
    • addIntHeader

      void addIntHeader​(java.lang.String name, int value)
    • setStatus

      void setStatus​(int sc)