クラス ImageTag

すべての実装されたインタフェース:
BodyTag, DynamicAttributes, IterationTag, JspTag, Tag, TryCatchFinally, Serializable

public class ImageTag extends HTMLTagSupport
指定の位置に画像を配置するHTML拡張タグです。
関連項目:
機能分類
画面部品
形式サンプル:
●形式:<og:img src="・・・" alt="・・・"; /> ●body:なし ●Tag定義: <og:img src ○【HTML】表示させる画像のURLを指定します(必須)。 alt ○【HTML】画像が表示されない場合、代わりに表示させるテキストを指定します(必須)。 clazz 【HTML】要素に対して class 属性を設定します title 【HTML】要素に対する補足的情報(title)を設定します roles 【TAG】ロールをセットします useAttStrict 【TAG】XHTMLTag に指定されている Attributes のみ使えるかどうか [true/false]を指定します(初期値:true) caseKey 【TAG】このタグ自体を利用するかどうかの条件キーを指定します(初期値:null) 5.7.7.2 (2014/06/20) caseVal 【TAG】このタグ自体を利用するかどうかの条件値を指定します(初期値:null) 5.7.7.2 (2014/06/20) caseNN 【TAG】指定の値が、null/ゼロ文字列 でない場合(Not Null=NN)は、このタグは使用されます(初期値:判定しない) 5.7.7.2 (2014/06/20) caseNull 【TAG】指定の値が、null/ゼロ文字列 の場合は、このタグは使用されます(初期値:判定しない) 5.7.7.2 (2014/06/20) caseIf 【TAG】指定の値が、true/TRUE文字列の場合は、このタグは使用されます(初期値:判定しない) debug 【TAG】デバッグ情報を出力するかどうか[true/false]を指定します(初期値:false) /> ●使用例 <og:img src="{@URL}" alt="sample" /> src : 表示させる画像のURL(必須) alt : 画像が表示されない場合、代わりに表示させるテキスト(必須)
導入されたバージョン:
JDK5.0,
  • コンストラクタの詳細 リンク・アイコン

    • ImageTag リンク・アイコン

      public ImageTag()
      デフォルトコンストラクター
      変更履歴:
      6.4.2.0 (2016/01/29) PMD refactoring. Each class should declare at least one constructor.
  • メソッドの詳細 リンク・アイコン

    • makeTag リンク・アイコン

      protected String makeTag()
      指定位置に画像を配置するためのイメージタグを作成します。
      定義:
      makeTag クラス内 HTMLTagSupport
      戻り値:
      イメージタグ
      このメソッドは、nullを返しません
    • setSrc リンク・アイコン

      public void setSrc(String src)
      【HTML】表示させる画像のURLを指定します。
      パラメータ:
      src - 画像のURL
      説明:
      表示させる画像のURLを指定します。 必須属性の為、DynamicAttributes を経由せず、tld属性に追加しています。 tld属性に追加した分は、タグリブのsetterメソッドが必要です。
    • setAlt リンク・アイコン

      public void setAlt(String alt)
      【HTML】画像が表示されない場合、代わりに表示させるテキストを指定します。
      パラメータ:
      alt - 代替テキスト
      説明:
      画像が表示されない場合、代わりに表示させるテキストを指定します。 必須属性の為、DynamicAttributes を経由せず、tld属性に追加しています。 tld属性に追加した分は、タグリブのsetterメソッドが必要です。
    • getTagName リンク・アイコン

      protected String getTagName()
      タグの名称を、返します。 自分自身のクラス名より、自動的に取り出せないため、このメソッドをオーバーライドします。
      オーバーライド:
      getTagName クラス内 CommonTagSupport
      戻り値:
      タグの名称
      関連項目:
      変更履歴:
      4.0.0.0 (2005/01/31) 新規追加
      このメソッドは、nullを返しません