基本的に私はWicket 1.5を使用して項目とそれに関連する数量を表示したいと考えています。私がこれを戻すために使用しているデータ構造は、Map(新しいHashMap())です。ここで、ItemはPOJであり、その詳細は重要ではありません。本質的に私はwicketのリピーターの1つを使いたいと思いますが、私はListViewを使った経験があります。マップとうまく動作するリピータはありますか?それとも自分でコードを作成する必要がありますか?自分自身をコード化する必要がある場合、上書きするのに最適なクラスは何ですか?Wicket Repeater with backing Map
私はリピータの出力は、本質的のようなものであることを希望:例えばのでItemNameの(ItemNum)
:
QuantityX
2X:someItem(255609)
マップはユーザーの入力によって変更できますが、私はWicket経由でAJAXを使ってコンポーネントのマークアップをリフレッシュすることに慣れています。あなたの助けが大変ありがとうございます。
これは読み取り専用ですか?地図のキー/値は何ですか? – bert
マップには、フォーム/ ajaxを使用してユーザーが動的に項目と数量を追加しました。キー値はItem-> Quantityで、itemはビジネスオブジェクトを表す私のPOJです。 – thatidiotguy
KeyView(ListViewのモデル)を繰り返し処理して、キーに値を割り当てるのはなぜですか? –