機能説明

テーブルの選択されたデータをサーバへ送信するタグです。

以下のデータセレクタタグにより選択されたテーブルのセルのデータをサーバへ送信します。
  • <CellDataSelector>タグ
  • <ColumnDataSelector>タグ
  • <RowDataSelector>タグ
テーブルとともに、データセレクタタグのボディに<SelectionSubmitter>タグを指定すると、データを送信するためのフォームとサブミットボタンが生成されます。

注意事項:
<SelectionSubmitter>タグを使ってセルのデータをサーバに送信する場合、送信されたデータはセル(<TD>タグ)内のすべての内容(<INPUT>タグや画像などの場合はHTMLコードそのもの)を送信します。

属性一覧

注釈 属性名 説明 省略時の動作 実行時評価
必須
application 選択されたデータの送信先のアプリケーションID。
送信先がJavaEE開発モデルのサービスフレームワークのアプリケーションの場合に指定します。
URL属性と同時に指定することはできません。
-
必須
formName このタグにより生成されるフォームの名前。
<FORM>タグのname属性と同じです。
-
必須
label サブミットボタンに表示する文字列。デフォルト値は "送信" -
必須
method 選択されたデータの送信方式。デフォルト値は"POST"
<FORM>のmethod属性と同じです。
-
必須
onClick 選択されたデータの送信時に実行されるJavaScript関数名。
<FORM>タグのtarget属性と同じです。
-
必須
parameterName 選択されたデータを送信する時のパラメータ名。デフォルト値は"data" -
必須
service 選択されたデータの送信先のサービスID。
送信先がJavaEE開発モデルのサービスフレームワークのアプリケーションの場合に指定します。
URL属性と同時に指定することはできません。
-
必須
styleClass サブミットボタンに適用するスタイルのクラス名 -
必須
target 表示ターゲット。
<FORM>タグのtarget属性と同じです。
-
必須
url 選択されたデータの送信先のURL -

内部タグ

Tagdependent

サンプル

サンプル

サンプル
<pre>
<imtag:RowDataSelector bgColor="white" fgColor="red">
  <table border="1" bgcolor="#BFD0EE" bordercolor="#336699" width="50%">
    <tr bgcolor="#86AFFA">
      <th>ID</th>
      <th>ローマ字</th>
      <th>漢字</th>
    </tr>
    <tr>
      <td>001</td>
      <td>Tokyo</td>
      <td>東京</td>
    </tr>
  </table>
  <imtag:SelectionSubmitter formName="myform" 
        application="taglib" service="testform"/>
</imtag:RowDataSelector>
</pre>