public class OrderByTag extends CommonTagSupport
ラジオボタンで表示順(Order By 句)を指定するタグです。 name 属性値は、 "ORDER_BY" 固定です。 columns 属性は、CSV形式のカラム属性を設定します。 ロケールは、ユーザー情報の lang 属性を初期値で使用し、 セットされていない場合は、 リクエスト情報のロケールから取得します。
●形式:<og:orderBy columns="…" /> ●body:なし ●Tag定義: <og:orderBy columns ○【TAG】表示順対象のカラムをCSV形式で複数指定します(必須)。 checked 【TAG】初めからチェックされた状態(checked)で表示します(初期値:null) lbls 【TAG】ラベルをCSV形式で複数指定します checkedValue 【TAG】初めからチェックされた状態にする値を指定します(初期値:null) caseKey 【TAG】このタグ自体を利用するかどうかの条件キーを指定します(初期値:null) caseVal 【TAG】このタグ自体を利用するかどうかの条件値を指定します(初期値:null) caseNN 【TAG】指定の値が、null/ゼロ文字列 でない場合(Not Null=NN)は、このタグは使用されます(初期値:判定しない) caseNull 【TAG】指定の値が、null/ゼロ文字列 の場合は、このタグは使用されます(初期値:判定しない) caseIf 【TAG】指定の値が、true/TRUE文字列の場合は、このタグは使用されます(初期値:判定しない) debug 【TAG】デバッグ情報を出力するかどうか[true/false]を指定します(初期値:false) /> ●使用例 <og:orderBy columns="PN,YOBI" checked="checked" /> <og:orderBy columns="YOBI,PN" /> <og:orderBy columns="MKNM,YOBI" />
BR, BUFFER_MIDDLE, CR
bodyContent
id, pageContext
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
EVAL_BODY_AGAIN
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
コンストラクタと説明 |
---|
OrderByTag()
デフォルトコンストラクター
|
修飾子とタイプ | メソッドと説明 |
---|---|
int |
doEndTag()
Taglibの終了タグが見つかったときに処理する doEndTag() を オーバーライドします。
|
protected java.lang.String |
makeTag()
検索条件の入力用のテキストフィールドを作成します。
|
protected void |
release2()
タグリブオブジェクトをリリースします。
|
void |
setChecked(java.lang.String ch)
【TAG】初めからチェックされた状態(checked)で表示します(初期値:null)。
|
void |
setCheckedValue(java.lang.String ch)
【TAG】初めからチェックされた状態にする値を指定します(初期値:null)。
|
void |
setColumns(java.lang.String columns)
【TAG】表示順対象のカラムをCSV形式で複数指定します。
|
void |
setLbls(java.lang.String lbls)
【TAG】ラベルをCSV形式で複数指定します。
|
java.lang.String |
toString()
このオブジェクトの文字列表現を返します。
|
add, add, addEventColumn, addEventColumn, check, commitTableObject, debugPrint, doAfterBody, doCatch, doFinally, doStartTag, get, getApplicationInfo, getAttributes, getBodyRawString, getBodyString, getContextAttribute, getContextPath, getCookie, getCSVParameter, getCSVParameter, getDataCondition, getDateFormat, getDBColumn, getDBFunctionName, getDocumentLink, getGUIInfo, getGUIInfoAttri, getHostName, getLabel, getLabelInterface, getLanguage, getLASTAttri, getLongLabel, getMsg, getMsglbl, getNVLAttri, getObject, getParameterNames, getParameterRows, getRequest, getRequestAttribute, getRequestCacheData, getRequestMethod, getRequestParameter, getRequestParameterValues, getRequestValue, getRequestValue, getRequestValues, getReservedParameter, getReservedValue, getResource, getSanitizedBodyString, getScope, getSessionAttribute, getSumRequestValue, getTagName, getTransaction, getUser, getUserEditInfo, getUserInfo, isAjaxSubmitRequest, isDebug, isNoTransitionRequest, isNull, jspPrint, makeUrl, removeContextAttribute, removeObject, removeRequestAttribute, removeSessionAttribute, set, setAjaxSubmitRequest, setCaseIf, setCaseKey, setCaseNN, setCaseNull, setCaseVal, setContextAttribute, setCookie, setDebug, setLanguage, setLbl, setNoTransitionRequest, setObject, setObject, setParameterNames, setParameterRows, setRequestAttribute, setRequestCacheData, setScope, setSessionAttribute, setUserInfo, startQueryTransaction, sys, sysBool, sysInt, useMainTrans, useQuotCheck, useTag, useXssCheck
doInitBody, getBodyContent, getPreviousOut, release, setBodyContent
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getParent, setPageContext, setParent
public OrderByTag()
public int doEndTag()
doEndTag
インタフェース内 Tag
doEndTag
クラス内 CommonTagSupport
protected void release2()
release2
クラス内 CommonTagSupport
protected java.lang.String makeTag()
public void setColumns(java.lang.String columns)
columns
- カラム(CSV形式)public void setChecked(java.lang.String ch)
ch
- チェック指定 [checked:チェックされた状態で表示/その他:なにもしない]public void setCheckedValue(java.lang.String ch)
ch
- チェックされた状態にする値public void setLbls(java.lang.String lbls)
lbls
- 複数ラベルID(CSV形式)public java.lang.String toString()
toString
クラス内 CommonTagSupport
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.