機能説明

ツールバー内に「処理リンク」を表示します。

<imarttag:imartIcon>タグにより、「アイコン+処理名」の処理リンクが表示されます。
「アイコン」のみ、または「処理名」のみの表示も可能です。

表示するアイコンは、属性 icon により指定できます。
表示する処理名は、属性 name により指定できます。
処理を選択されたときのリンク先として、jsの関数名やURLを指定することができます。
また、リンク先の表示ウィンドウを指定することができます。

本タグを<imarttag:imartToolbarLeft>タグに挟まれた範囲に記述すると、ツールバー内で左寄せに表示されます。
本タグを<imarttag:imartToolbarRight>タグに挟まれた範囲に記述すると、ツールバー内で右寄せに表示されます。
本タグを記述した順番に、ツールバーの左から「処理リンク」が配置されます。

制約
属性 href を指定した場合、<A>タグとして作成されます。
属性 attr (任意の属性) を指定する場合、属性 href が設定されている必要があります。

属性一覧

注釈 属性名 説明 省略時の動作 実行時評価
必須
alt 画像の変わりに表示される文字列を指定 -
必須
attr <A>タグに指定する属性値値は一度「変数」に代入し、attr=“&lt;%= attr %&gt;”で指定します。 -
必須
href 処理選択時のジャンプ先※js 実行関数名や、URL など -
必須
icon アイコンのファイル名※リクエストパスからの相対パス または コンテキストルートからの相対パス
パスの先頭が「/」の場合は自動的にコンテキストパスを付加し、コンテキストパスを含む絶対パスに置き換えられます。
-
必須
name 処理名 -
必須
target 表示ウィンドウ -

内部タグ

empty

サンプル

サンプル

サンプル
<pre>
<%@ page contentType="text/html; charset=Windows-31J" pageEncoding="Shift_JIS" %>
<%@ taglib prefix="imarttag" uri="http://www.intra-mart.co.jp/taglib/foundation/imarttag" %>
    :
    :
<HTML>
    <HEAD>
        <imarttag:imartDesignCss />
    </HEAD>
    <BODY>
        <% String attr = "tabindex=\"0\""; %>

        <!-- 「アイコン」のみ表示 -->
        <imarttag:imartIcon
                  icon = "/images/standard/refresh.gif"
                  href = "javascript:onReloadAction();" />

        <!-- 「アイコン+処理名」表示 -->
        <imarttag:imartIcon
                  name = "詳細情報"
                  icon = "/images/standard/info.gif"
                  href = "http://www.intra-mart.co.jp"
                  attr = "<%= attr %>" />
    </BODY>
</HTML>
</pre>