public class LocalResourceTag extends CommonTagSupport
●形式:<og:localResource systemId="GE" lang="zh" initLoad="false" /> ●body:なし ●Tag定義: <og:localResource systemId 【TAG】ローカルリソース設定用のシステムID をセットします lang 【TAG】ローカルリソースを構築する場合の、言語(lang)を指定します initLoad 【TAG】リソース情報の先読み込みの可否をセットします(初期値:false) remove 【TAG】ページスコープ内のResourceManager を削除します(初期値:false) debug 【TAG】デバッグ情報を出力するかどうか[true/false]を指定します(初期値:false) /> ●使用例 この設定以降のページにローカルリソースを適用します。 ・<og:localResource systemId ="GE" システムID lang ="zh" 言語(ja,en,zh) initLoad ="false" 初期読み込み可否(true:先読み込みする/false:しない) /> ページの途中でローカルリソースを破棄します。 ・<og:localResource remove ="true" ページスコープ内のResourceManager を削除します。 />
bodyContent
id, pageContext
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
EVAL_BODY_AGAIN
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
コンストラクタと説明 |
---|
LocalResourceTag() |
修飾子とタイプ | メソッドと説明 |
---|---|
int |
doEndTag()
Taglibの終了タグが見つかったときに処理する doEndTag() を オーバーライドします。
|
protected void |
release2()
タグリブオブジェクトをリリースします。
|
void |
setInitLoad(String inLoad)
【TAG】リソース情報の先読み込みの可否をセットします(初期値:false)。
|
void |
setLang(String lng)
【TAG】ローカルリソースを構築する場合の、言語(lang)を指定します。
|
void |
setRemove(String flag)
【TAG】ページスコープ内のResourceManager を削除します(初期値:false)。
|
void |
setSystemId(String sysId)
【TAG】ローカルリソース設定用のシステムID をセットします。
|
String |
toString()
このオブジェクトの文字列表現を返します。
|
add, add, addEventColumn, addEventColumn, check, check, commitTableObject, debugPrint, doAfterBody, doCatch, doFinally, doStartTag, get, getApplicationInfo, getAttributes, getBodyRawString, getBodyString, getContextAttribute, getContextPath, getCookie, getCSVParameter, getDataCondition, getDateFormat, getDBColumn, getDBFunctionName, getDocumentLink, getGUIInfo, getGUIInfoAttri, getHostName, getLabel, getLabelInterface, getLanguage, getLASTAttri, getLongLabel, getMsglbl, getNVLAttri, getObject, getParameterNames, getParameterRows, getRequest, getRequestAttribute, getRequestCacheData, getRequestMethod, getRequestParameter, getRequestParameterValues, getRequestValue, getRequestValue, getRequestValues, getReservedParameter, getReservedValue, getResource, getSanitizedBodyString, getScope, getSessionAttribute, getTagName, getUser, getUserEditInfo, getUserInfo, isAjaxSubmitRequest, isDebug, isNoTransitionRequest, isNull, jspPrint, removeContextAttribute, removeObject, removeRequestAttribute, removeSessionAttribute, set, setAjaxSubmitRequest, 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 LocalResourceTag()
public int doEndTag()
doEndTag
インタフェース内 Tag
doEndTag
クラス内 CommonTagSupport
protected void release2()
release2
クラス内 CommonTagSupport
public void setSystemId(String sysId)
sysId
- システムIDこのシステムIDを利用して、ResourceManager を構築します。 指定のない場合は、システムプロパティーの SYSTEM_ID パラメータ値です。
4.0.0.0 (2005/01/31) 新規追加 |
public void setLang(String lng)
lng
- 言語ここで言語を指定しない場合は、language 属性が使用されます。
public void setInitLoad(String inLoad)
inLoad
- リソースデータの先読み可否(false:先読みしない)リソース情報は、FGLOADフラグが'1'の情報を先読み込みします。 ローカルリソースは、全リソースを使用することはないため、通常、 先読み込みする必要はありません。また、一度読み込んだリソースは、 内部でキャッシュされるため、最初の使用時のみ、DBアクセスが発生します。 (先読み込みは、Tomcat起動時の、初めてのアクセス時に行われます。) 初期値は、先読みしない(false)です。
4.0.0.0 (2005/01/31) 新規追加 |
public void setRemove(String flag)
flag
- リソースの削除(初期値:削除しない)ページスコープ内のResourceManager を削除すると、初期化されます。 これは、ページ内の部分的にリソースを適用する場合に、使用します。 初期値は、削除しない(false)です。
4.0.0.0 (2005/01/31) 新規追加 |
public String toString()
toString
クラス内 CommonTagSupport
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.