public class ViewLinkTag extends CommonTagSupport
●形式:<og:viewLink command="…" > <og:link name="…" ... /> </og:viewLink > ●body:あり(link) ●Tag定義: <og:viewLink command ○【TAG】コマンド(NEW,RENEW,RESET,REVIEW)をセットします。(必須) viewLinkId 【TAG】(通常使いません)requestから取得する ViewLink に対応する Attributes オブジェクトの ID debug 【TAG】デバッグ情報を出力するかどうか[true/false]を指定します(初期値:false) > ... Body ... </og:viewLink> ●使用例 QueryTagとViewTagの間にviewLinkを使います。 <og:viewLink command="{@command}"> <og:link column="NOSYN" gamenId="01PATTERN1" href="query.jsp" target="QUERY" keys="NOSYN,NMSYN,CDBK" value="[NOSYN],[NMSYN],[CDBK]" /> <og:link column="NMSYN" gamenId="01PATTERN1" href="query.jsp" target="QUERY" keys="NMSYN" value="[NMSYN]" /> <og:link column="CDBK" gamenId="01PATTERN1" href="query.jsp" target="QUERY" keys="NOSYN,NMSYN" value="[NOSYN],[NMSYN]" /> </og:viewLink>
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
CMD_NEW
command 引数に渡す事の出来る コマンド 新規 "NEW"
|
static String |
CMD_RENEW
command 引数に渡す事の出来る コマンド 再検索 "RENEW"
|
static String |
CMD_RESET
command 引数に渡す事の出来る コマンド リセット "RESET"
|
static String |
CMD_REVIEW
command 引数に渡す事の出来る コマンド 再表示 "REVIEW"
|
bodyContent
id, pageContext
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
EVAL_BODY_AGAIN
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
コンストラクタと説明 |
---|
ViewLinkTag() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
addAttribute(Attributes attri)
内部タグの LinkTag より、個々のカラムの値を書き換える 為の
リンク文字列を受け取る。
|
int |
doEndTag()
Taglibの終了タグが見つかったときに処理する doEndTag() を オーバーライドします。
|
int |
doStartTag()
Taglibの開始タグが見つかったときに処理する doStartTag() を オーバーライドします。
|
protected void |
release2()
タグリブオブジェクトをリリースします。
|
void |
setCommand(String cmd)
【TAG】コマンド(NEW,RENEW,RESET,REVIEW)をセットします。
|
void |
setViewLinkId(String id)
【TAG】(通常使いません)requestから取得する ViewLink に対応する Attributes オブジェクトの ID。
|
String |
toString()
このオブジェクトの文字列表現を返します。
|
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, getReservedParameter, getReservedValue, 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
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 int doStartTag()
doStartTag
インタフェース内 Tag
doStartTag
クラス内 CommonTagSupport
5.1.9.0 (2010/08/01) 戻り値を、EVAL_BODY_INCLUDE → EVAL_BODY_BUFFERED に変更 |
public int doEndTag()
doEndTag
インタフェース内 Tag
doEndTag
クラス内 CommonTagSupport
3.1.1.2 (2003/04/04) Tomcat4.1 対応。release2() を doEndTag()で呼ぶ。 |
protected void release2()
release2
クラス内 CommonTagSupport
2.0.0.4 (2002/09/27) カスタムタグの release() メソッドを、追加 |
3.1.1.2 (2003/04/04) Tomcat4.1 対応。release2() を doEndTag()で呼ぶ。 |
protected void addAttribute(Attributes attri)
attri
- リンクアトリビュート3.1.2.0 (2003/04/07) taglib パッケージ内部で使用している箇所を protected 化する。 |
4.0.0 (2005/08/31) 同一カラムの複数登録を許可します。 |
public void setCommand(String cmd)
cmd
- コマンド(public static final 宣言されている文字列)コマンドは,HTMLから(get/post)指定されますので,CMD_xxx で設定される フィールド定数値のいづれかを、指定できます。
public void setViewLinkId(String id)
id
- オブジェクトIDViewLink オブジェクトをこのキーで、登録することにより、 ViewForm オブジェクトで、リンク情報を付加して表示させる。 初期値は、HybsSystem.VIEWLINK_KEY です。
3.1.4.0 (2003/04/18) 新規追加 |
3.5.6.3 (2004/07/12) {&64;XXXX} 変数を使用できるように変更。 |
3.5.6.4 (2004/07/16) LINK_ID を付加して、他のid と混同しないようにします。 |
public String toString()
toString
クラス内 CommonTagSupport
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.