openGionopenGion
5.3.5.0

org.opengion.hayabusa.taglib
クラス TbodyTag

java.lang.Object
  上位を拡張 javax.servlet.jsp.tagext.TagSupport
      上位を拡張 javax.servlet.jsp.tagext.BodyTagSupport
          上位を拡張 org.opengion.hayabusa.taglib.CommonTagSupport
              上位を拡張 org.opengion.hayabusa.taglib.TFormatTag
                  上位を拡張 org.opengion.hayabusa.taglib.TbodyTag
すべての実装されたインタフェース:
java.io.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 TbodyTag
extends TFormatTag

検索結果に対してボディフォーマットを変更するタグです。 viewタグで、viewFormType に、HTMLFormatTable や HTMLCustomTable を使用する場合、 ボディフォーマットを指定できます。 HTMLCustomTable では、ボディフォーマットを、複数指定することが可能です。

関連項目:
直列化された形式
形式サンプル:
 ●形式:
      <og:tbody
         rowspan       = "表示データを作成する場合のフォーマットの行数(rowspan)をセットします(初期値:2)。(必須)"
         noClass       = "カラムのクラス名(VERCHAR2,NUMBER など)を使用するかどうか(true/false)を指定します(初期値:false)。"
         usableKey     = "フォーマットの使用可否を判断するキーとなるカラム名を指定します。"
         usableList    = "フォーマットの使用可否を判断する文字列リストを指定します(初期値:"1")。"
      > ... Body ...
      </og:tbody>
 ●body:あり

 ●使用例
      <og:view
          viewFormType = "HTMLCustomTable"
          command      = "{@command}"
          writable     = "false"
          startNo      = "{@startNo}"
          pageSize     = "{@pageSize}"
          rowspan      = "1"
          numberType   = "delete"
      >
          <og:thead rowspan="1" >
              <tr><td>&amp;nbsp;</td><td>[VALUENAME]</td><td>[DESCRIPTION]</td></tr>
          </og:thead>

          <og:tbody usableKey="SEQ" usableList="1" rowspan="1">
              <tr><td colspan="2">&amp;lt;[TAGNAME2]</td><td></td></tr>
          </og:tbody>

          <og:tbody usableKey="DATAKEY" usableList="0" rowspan="1">
              <tr><td>&amp;nbsp;&amp;nbsp;</td><td>[VALUENAME]</td>
                  <td>= "[DESCRIPTION]"</td></tr>
          </og:tbody>

          <og:tbody usableKey="DATAKEY" usableList="1" rowspan="2">
              <tr><td>&amp;gt;</td><td>... Body ...</td><td></td><td></td></tr>
              <tr><td colspan="3">&amp;lt;/[TAGNAME2]&amp;gt;</td><td></td><td></td></tr>
          </og:tbody>

          <og:tbody usableKey="DATAKEY" usableList="2" rowspan="1">
              <tr><td>/&amp;gt;</td><td></td><td></td><td></td></tr>
          </og:tbody>
      </og:view>
変更履歴:
3.5.4.0 (2003/11/25) TFormatTag のサブクラスとして再定義。
機能階層
画面部品
バージョン
4.0
作成者
Kazuhiko Hasegawa
導入されたバージョン:
JDK5.0,

フィールドの概要
 
クラス javax.servlet.jsp.tagext.BodyTagSupport から継承されたフィールド
bodyContent
 
クラス javax.servlet.jsp.tagext.TagSupport から継承されたフィールド
id, pageContext
 
インタフェース javax.servlet.jsp.tagext.BodyTag から継承されたフィールド
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
 
インタフェース javax.servlet.jsp.tagext.IterationTag から継承されたフィールド
EVAL_BODY_AGAIN
 
インタフェース javax.servlet.jsp.tagext.Tag から継承されたフィールド
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
コンストラクタの概要
TbodyTag()
           
 
メソッドの概要
protected  FormatterType getType()
          このフォーマットのタイプを返します。
 
クラス org.opengion.hayabusa.taglib.TFormatTag から継承されたメソッド
doEndTag, doStartTag, release2, setItdBody, setNoClass, setRowspan, setUsableKey, setUsableList, toString
 
クラス org.opengion.hayabusa.taglib.CommonTagSupport から継承されたメソッド
add, add, addEventColumn, addEventColumn, check, check, commitTableObject, debugPrint, doAfterBody, doCatch, doFinally, get, getApplicationInfo, getAttributes, getBodyRawString, getBodyString, getContextAttribute, getContextPath, getCookie, getCSVParameter, getDataCondition, getDateFormat, getDBColumn, getDBFunctionName, getDocumentLink, getGUIInfo, getGUIInfoAttri, getLabel, getLabelInterface, getLanguage, getLongLabel, getMsglbl, getObject, getParameterNames, getParameterRows, getRequest, getRequestAttribute, getRequestCacheData, getRequestParameter, getRequestParameterValues, getRequestValue, getRequestValue, getRequestValues, getResource, getSanitizedBodyString, getScope, getSessionAttribute, getTagName, getUser, getUserInfo, isAjaxSubmitRequest, isDebug, isNoTransitionRequest, isNull, jspPrint, removeContextAttribute, removeObject, removeRequestAttribute, removeSessionAttribute, set, setAjaxSubmitRequest, setCaseKey, setCaseVal, setContextAttribute, setCookie, setDebug, setLanguage, setLbl, setNoTransitionRequest, setObject, setObject, setParameterNames, setParameterRows, setRequestAttribute, setRequestCacheData, setScope, setSessionAttribute, setUserInfo, startQueryTransaction, sys, sysBool, sysInt, useMainTrans, useQuotCheck, useTag, useXssCheck
 
クラス javax.servlet.jsp.tagext.BodyTagSupport から継承されたメソッド
doInitBody, getBodyContent, getPreviousOut, release, setBodyContent
 
クラス javax.servlet.jsp.tagext.TagSupport から継承されたメソッド
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース javax.servlet.jsp.tagext.Tag から継承されたメソッド
getParent, setPageContext, setParent
 

コンストラクタの詳細

TbodyTag

public TbodyTag()
メソッドの詳細

getType

protected FormatterType getType()
このフォーマットのタイプを返します。 タイプは、"head/body/foot" の中から、指定します。

オーバーライド:
クラス TFormatTag 内の getType
戻り値:
このフォーマットのタイプを返します。
変更履歴:
3.5.4.0 (2003/11/25) 新規追加

openGion 5.3.5.0

Webアプリケーションフレームワーク openGion
SourceForge.JPCopyright (c) 2009 The openGion Project.