クラス FrameTag

  • すべての実装されたインタフェース:
    Serializable, javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag, javax.servlet.jsp.tagext.TryCatchFinally
    直系の既知のサブクラス:
    IframeTag

    public class FrameTag
    extends HTMLTagSupport
    フレームを作成するHTML拡張タグで、引数の受け渡しが可能です。
    関連項目:
    直列化された形式
    導入されたバージョン:
    JDK5.0,
    • フィールドの詳細

      • useForceEnc

        protected boolean useForceEnc
        強制URLエンコード用
    • コンストラクタの詳細

      • FrameTag

        public FrameTag()
        デフォルトコンストラクター
    • メソッドの詳細

      • release2

        protected void release2()
        タグリブオブジェクトをリリースします。 キャッシュされて再利用されるので、フィールドの初期設定を行います。
        オーバーライド:
        release2 クラス内 HTMLTagSupport
      • makeTagFrame

        protected String makeTagFrame​(String urlEnc)
        リンクを作成します。
        パラメータ:
        urlEnc - エンコードされたURL
        戻り値:
        リンクタグ文字列
      • getUrlEncode

        protected String getUrlEncode()
        keys 属性 を元に、request情報より values の値を取り込む。 keys属性は キー情報がCSV形式になっている為,ばらして values属性の配列に一つづつ設定していきます。
        戻り値:
        URLエンコードされた文字列
      • setSrc

        public void setSrc​(String src)
        【HTML】フレームに表示するソースファイルを指定します。
        パラメータ:
        src - ソースファイル
      • setName

        public void setName​(String name)
        【HTML】フレーム名を指定します(例:QUERY,RESULT,CONTENTS など)。
        パラメータ:
        name - フレーム名
      • setLongdesc

        public void setLongdesc​(String longdesc)
        【HTML】フレームに関する詳しい説明のあるURL(lobgdesc)を指定します。
        パラメータ:
        longdesc - 詳しい説明のあるURL
      • setForceEnc

        public void setForceEnc​(String flg)
        【TAG】valsの値が[で開始している場合でもURLEncodeを通すかを設定します(初期値:false)。
        パラメータ:
        flg - URLEncodeを通す場合は、trueをセット
      • setChangeGamen

        public void setChangeGamen​(String src)
        【TAG】ソース指定の画面を変更します。
        パラメータ:
        src - 置換えソース
      • setChangeHref

        public void setChangeHref​(String href)
        【TAG】ソース指定の画面を変更します。
        パラメータ:
        href - 置換えソース
      • setKeys

        public void setKeys​(String key)
        【TAG】引数のキーを指定します。
        パラメータ:
        key - キー(CSV形式)
      • setVals

        public void setVals​(String val)
        【TAG】引数の値を指定します。
        パラメータ:
        val - 値(CSV形式)
      • setDbTable

        public void setDbTable​(String db)
        【TAG】前ページで選択したデータ列の情報を次のページに渡すかどうか[true:渡す/false:渡さない]を指定します(初期値:false)。
        パラメータ:
        db - 選択データを渡すかどうか [true:渡す/false:渡さない]
      • toString

        public String toString()
        このオブジェクトの文字列表現を返します。 基本的にデバッグ目的に使用します。
        オーバーライド:
        toString クラス内 CommonTagSupport
        戻り値:
        このクラスの文字列表現