org.opengion.hayabusa.taglib
クラス ImageTag
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
org.opengion.hayabusa.taglib.CommonTagSupport
org.opengion.hayabusa.taglib.HTMLTagSupport
org.opengion.hayabusa.taglib.ImageTag
- すべての実装されたインタフェース:
- 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 ImageTag
- extends HTMLTagSupport
指定の位置に画像を配置するHTML拡張タグです。
- 関連項目:
- 直列化された形式
- 機能階層
- 画面部品
- 形式サンプル:
●形式:<og:img src="・・・" alt="・・・"; />
●body:なし
●使用例
<og:img src="{@URL}" alt="sample" />
src : 表示させる画像のURL(必須)
alt : 画像が表示されない場合、代わりに表示させるテキスト(必須)
- バージョン
- 4.0
- 作成者
- Kohei Naruse
- 導入されたバージョン:
- 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 |
メソッドの概要 |
protected java.lang.String |
getTagName()
タグの名称を、返します。 |
protected java.lang.String |
makeTag()
指定位置に画像を配置するためのイメージタグを作成します。 |
void |
setAlt(java.lang.String alt)
【HTML】画像が表示されない場合、代わりに表示させるテキストを指定します。 |
void |
setHeight(java.lang.String height)
【HTML】縦幅をピクセル数または%で指定します。 |
void |
setIsmap(java.lang.String ismap)
【HTML】サーバーサイドクリッカブルを指定します。 |
void |
setLongdesc(java.lang.String longdesc)
【HTML】画像部分についての詳しい情報があるURL(longdesc)を指定します。 |
void |
setName(java.lang.String name)
【HTML】名前を指定します。 |
void |
setSrc(java.lang.String src)
【HTML】表示させる画像のURLを指定します。 |
void |
setUsemap(java.lang.String usemap)
【HTML】クライアントサイドクリッカブルを指定します。 |
void |
setWidth(java.lang.String width)
【HTML】横幅をピクセル数または%で指定します。 |
クラス org.opengion.hayabusa.taglib.HTMLTagSupport から継承されたメソッド |
doEndTag, setAccesskey, setClazz, setDir, setDisabled, setId, setLang, setOnBlur, setOnChange, setOnClick, setOndblClick, setOnFocus, setOnKeydown, setOnKeypress, setOnKeyup, setOnMouseDown, setOnMouseMove, setOnMouseOut, setOnMouseOver, setOnMouseUp, setOnSelect, setOptionAttributes, setReadonly, setRoles, setStyle, setTabindex, setTitle |
クラス org.opengion.hayabusa.taglib.CommonTagSupport から継承されたメソッド |
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, getLabel, getLabelInterface, getLanguage, getLongLabel, getMsglbl, getObject, getParameterNames, getParameterRows, getRequest, getRequestAttribute, getRequestCacheData, getRequestParameter, getRequestParameterValues, getRequestValue, getRequestValue, getRequestValues, getResource, getSanitizedBodyString, getScope, getSessionAttribute, getUser, getUserInfo, isAjaxSubmitRequest, isDebug, isNoTransitionRequest, isNull, jspPrint, release2, removeContextAttribute, removeObject, removeRequestAttribute, removeSessionAttribute, set, setAjaxSubmitRequest, setContextAttribute, setCookie, setDebug, setLanguage, setLbl, setMsglbl, setNoTransitionRequest, setObject, setParameterRows, setRequestAttribute, setRequestCacheData, setScope, setSessionAttribute, setUserInfo, startQueryTransaction, sys, sysBool, sysInt, toString, useMainTrans, useQuotCheck, useXssCheck |
クラス javax.servlet.jsp.tagext.BodyTagSupport から継承されたメソッド |
doInitBody, getBodyContent, getPreviousOut, release, setBodyContent |
クラス javax.servlet.jsp.tagext.TagSupport から継承されたメソッド |
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setPageContext, setParent, setValue |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
インタフェース javax.servlet.jsp.tagext.Tag から継承されたメソッド |
getParent, setPageContext, setParent |
ImageTag
public ImageTag()
makeTag
protected java.lang.String makeTag()
- 指定位置に画像を配置するためのイメージタグを作成します。
- 定義:
- クラス
HTMLTagSupport
内の makeTag
- 戻り値:
- イメージタグ
setName
public void setName(java.lang.String name)
- 【HTML】名前を指定します。
- パラメータ:
name
- String- TagLib:
setSrc
public void setSrc(java.lang.String src)
- 【HTML】表示させる画像のURLを指定します。
- パラメータ:
src
- String- TagLib:
setAlt
public void setAlt(java.lang.String alt)
- 【HTML】画像が表示されない場合、代わりに表示させるテキストを指定します。
- パラメータ:
alt
- String- TagLib:
画像が表示されない場合、代わりに表示させるテキストを指定します。 |
setLongdesc
public void setLongdesc(java.lang.String longdesc)
- 【HTML】画像部分についての詳しい情報があるURL(longdesc)を指定します。
- パラメータ:
longdesc
- String- TagLib:
setWidth
public void setWidth(java.lang.String width)
- 【HTML】横幅をピクセル数または%で指定します。
- パラメータ:
width
- String- TagLib:
setHeight
public void setHeight(java.lang.String height)
- 【HTML】縦幅をピクセル数または%で指定します。
- パラメータ:
height
- String- TagLib:
setUsemap
public void setUsemap(java.lang.String usemap)
- 【HTML】クライアントサイドクリッカブルを指定します。
- パラメータ:
usemap
- String- TagLib:
setIsmap
public void setIsmap(java.lang.String ismap)
- 【HTML】サーバーサイドクリッカブルを指定します。
- パラメータ:
ismap
- String- TagLib:
getTagName
protected java.lang.String getTagName()
- タグの名称を、返します。
自分自身のクラス名より、自動的に取り出せないため、このメソッドをオーバーライドします。
- オーバーライド:
- クラス
CommonTagSupport
内の getTagName
- 戻り値:
- タグの名称
- 関連項目:
CommonTagSupport.getDocumentLink()
- 変更履歴:
Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.