# パッケージの使用
org.opengion.hayabusa.taglib

org.opengion.hayabusa.taglibを使用しているパッケージ
パッケージ
説明
org.opengion.hayabusa.taglib
はやぶさのタグライブラリー関係のクラスを提供します。

- org.opengion.hayabusa.taglibにより使用されるorg.opengion.hayabusa.taglibのクラス
  クラス
  説明
  CommonTagSupport
  TagSupport から継承されたｻﾌﾞｸﾗｽです｡ 汎用属性 のsetterﾒｿｯﾄﾞと、Attributes ｵﾌﾞｼﾞｪｸﾄを持っています｡ それ以外に、{@XXXX} 変数の対応と、lang属性のﾒｿｯﾄﾞも用意しています｡ language 属性は、個々のﾘｿｰｽのﾛｹｰﾙを指定できます｡ 通常は、ﾕｰｻﾞｰ情報の lang 属性をﾃﾞﾌｫﾙﾄで使用し、ｾｯﾄされていない場合は、 ﾘｸｴｽﾄ情報のﾛｹｰﾙから取得します｡ 以下に、このﾒｿｯﾄﾞ内で定義される属性を記述します｡ language 【TAG】ﾀｸﾞ内部で使用する言語ｺｰﾄﾞ[ja/en/zh/…]を指定します lbl 【TAG】ﾗﾍﾞﾙﾘｿｰｽのﾗﾍﾞﾙIDを指定します debug 【TAG】ﾃﾞﾊﾞｯｸﾞ情報を出力するかどうか[true/false]を指定します (初期値:false) caseKey 【TAG】このﾀｸﾞ自体を利用するかどうかの条件ｷｰを指定します (初期値:null) caseVal 【TAG】このﾀｸﾞ自体を利用するかどうかの条件値を指定します (初期値:null) caseNN 【TAG】指定の値が、null/ｾﾞﾛ文字列 でない場合(Not Null=NN)は、このﾀｸﾞは使用されます (初期値:判定しない) caseNull 【TAG】指定の値が、null/ｾﾞﾛ文字列 の場合は、このﾀｸﾞは使用されます (初期値:判定しない) caseIf 【TAG】指定の値が、true/TRUE文字列の場合は、このﾀｸﾞは使用されます (初期値:判定しない) scope 【TAG】ｷｬｯｼｭする場合のｽｺｰﾌﾟ(request,session)を指定します (初期値:session) 各属性は、{@XXXX} 変数が使用できます｡ これは、ServletRequest から、XXXX をｷｰに値を取出し、この変数に割り当てます｡ つまり、このXXXXをｷｰにﾘｸｴｽﾄすれば、この変数に値をｾｯﾄすることができます｡ http://localhost/query.jsp?
  FrameTag
  フレームを作成するHTML拡張タグで、引数の受け渡しが可能です。
  HTMLTagSupport
  CommonTagSupport から継承されたサブクラスです。
  IorQueryTag
  IOr (Information Organizer) に接続し、取得したﾃﾞｰﾀﾍﾞｰｽを表示するﾀｸﾞです。
  OptionAncestorIF
  プルダウンメニューやデータリストを作成する場合の共通インターフェースです。
  QueryTag
  データベースの検索を行うタグです。
  ReadTableTag
  指定のﾌｧｲﾙを DBTableModelｵﾌﾞｼﾞｪｸﾄに読み取るﾌｧｲﾙ入力ﾀｸﾞです。
  ReadTableTag.ColumnAction
  ｶﾗﾑ処理を行う、内部ｸﾗｽ ｶﾗﾑ個別に行う処理をまとめたｸﾗｽです。
  TFormatImpl
  ヘッダ、フッター、ボディー部のフォーマットを汎用的に定義するタグです。
  ValueMapParamTag.VMP_KEYS
  ValueMapParamTag クラスのキーワードの enum
  ViewParamImpl
  ViewFormTag にパラメーターを渡す為のスーパークラスです。