クラス ColumnSetTag

  • すべての実装されたインタフェース:
    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

    public class ColumnSetTag
    extends CommonTagSupport
    検索結果の DBTableModelオブジェクトのカラム値を操作(設定、変換、ADDなど)するタグです。 entry タグの子タグとして使用します。entryタグと、このcolumnSetタグの command が同じ場合のみ、実行されます。 処理方法は、action で指定します。
    関連項目:
    直列化された形式
    導入されたバージョン:
    JDK5.0,
    • コンストラクタの詳細

      • ColumnSetTag

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

      • doStartTag

        public int doStartTag()
        Taglibの開始タグが見つかったときに処理する doStartTag() を オーバーライドします。
        定義:
        doStartTag インタフェース内 javax.servlet.jsp.tagext.Tag
        オーバーライド:
        doStartTag クラス内 CommonTagSupport
        戻り値:
        後続処理の指示(SKIP_BODY)
      • release2

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

        public void setCommand​(String command)
        【TAG】コマンド (INSERT/COPY/MODIFY/DELETE/ENTRY/CHANGE/RESET/ALLRESET/ALLACTION/RESETDATA/INSERTONE/REALDELETE/REQENTRY/RAWSET)を設定します。
        パラメータ:
        command - コマンド
        関連項目:
        コマンド定数
      • setValue

        public void setValue​(String value)
        【TAG】値をセットします。
        パラメータ:
        value - 値
      • setAction

        public void setAction​(String action)
        【TAG】アクション(DEFAULT/CLEAR/ADD/SET/NULLSET/LOWER/UPPER/COPY/TBLSET/TBLNULLSET/WRTCTRL/DBMENU/REQSET/SEQSET/PREFIX/SUFIX)をセットします。
        パラメータ:
        action - アクション文字列
        関連項目:
        アクション定数
      • setColumnId

        public void setColumnId​(String clmid)
        【TAG】カラムIDをセットします(複数指定時は、CSV形式で設定する)。
        パラメータ:
        clmid - カラムID
      • setConditionList

        public void setConditionList​(String list)
        【TAG】条件判定する値のリストを、"|"で区切って登録します(初期値:無条件)。
        パラメータ:
        list - 条件判定する値("|"区切)
        関連項目:
        setConditionKey( String )
      • setStrictCheck

        public void setStrictCheck​(String strict)
        【TAG】(通常は使いません)カラムIDが存在しないときに無視するかどうかを指定します(初期値:true)。
        パラメータ:
        strict - 厳格処理 [true:厳格に処理する/false:エラーを無視する]
      • toString

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