[Wicket-ja-user 478] Re: Re: 表からのデータ取得について

アーカイブの一覧に戻る

a_mail0****@mail***** a_mail0****@mail*****
2010年 12月 6日 (月) 00:01:12 JST


矢野様

浅見です。

早急のご連絡ありがとうございました。

ご教示いただきました方法で、
voListのプロパティがユーザ入力値に更新されることを確認しました。

ここで、さらにご質問なのですが、
List型から値を取得するにはどのようにすればよろしいでしょうか。
getModelObjectを使うのかとは思いますが、
なかなかうまく動きません。

お手数をおかけしますが、
よろしくお願いいたします。

----- Original Message -----

> こんにちは、矢野です。
> 
> サンプルコードにある、
> 
>        //DBから取得したデータを表に格納
>        ListView table = new ListView("table", SearchLogic.getSearchVOList()){
> 
> の部分を
> 
>        //フィールドを定義
>        private List voList;
>        (中略)
> 
>        //DBから取得したデータを表に格納
>        voList = SearchLogic.getSearchVOList();
>        ListView table = new ListView("table", voList){
> 
> に変えると、
> 
>    Button dbButton = new Button("toDB") {
>      public void onSubmit() {
>        //画面のデータをDBに反映
>      }
>    };
> 
> が呼ばれたときには、voListというフィールド(List型)の中にあるオブジェクト(SearchVO)の「SearchVO.A_COL」や「SearchVO.B_COL」といったプロパティが、ユーザ入力値で書き換わっているはずです。あとはそれをDBに格納すればよいかと思います。
> 
> やってみてください。
> 
> ---------------------------------------------------
> 矢野 勉(やの つとむ)
> 電子メール: t_yano****@me*****
> ---------------------------------------------------
> 
> _______________________________________________
> Wicket-ja-user mailing list
> Wicke****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/wicket-ja-user
> 




Wicket-ja-user メーリングリストの案内
アーカイブの一覧に戻る