方法を教えてくださいチェックボックスから値struts2のチェックボックスdisplaytagアクションクラス

StackOverflow https://stackoverflow.com/questions/798118

  •  18-09-2019
  •  | 
  •  

質問

取り組んで struts2 ケを使用してい displaytag のためのページ位置を示す。

いいたいチェックボックス各行はテーブルと思います。

<display:table name="countryList" export="true" class="table" id="countryList" pagesize="${selectedPageSize}" decorator="org.displaytag.decorator.TotalTableDecorator" >        
    <display:column property="id"  title="ID" paramId="id" />
    <display:column property="name" title="Name"  sortable="true"/>
    <display:column title="Delete All">
        <s:checkbox  id="check" name="check" fieldValue="%{#attr.countryList.id}" theme="simple"/>
    </display:column>
</display:table>  

<s:submit action="deleteall"  value="DeleteSelected" />

まここにその仕事です。今を削除したいすべての国の確認をクリックします。

そしたいのid国には、チェックが入っています。そして、値を配列に格納します。

問題はどのように送ってもいいの価値観からjspまでのアクションクラス

役に立ちましたか?

解決

あなたのチェックボックス(複数可)と同じ名前のあなたの行動にString []型を追加して、アクセサ(ゲッター/セッター)を経由して、それを公開支柱場合は2が自動それを移入する必要があります。

他のヒント

このように思います。

  1. の代わりに'id'すべてのidの列を追加順に番号をそれぞれのidはユニークな名前として使われてid1','id2等

  2. をインタセプタを収集してい値パラメーターの頭が'id'

  3. 設定のアクションの使用をインタセプタ

私の支柱fuは錆びますが。りょうがしております。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top