[Seasar-user:19912] Re: Formで受け取った配列をBeans.copy()でentityに渡したい
百 トン
[E-MAIL ADDRESS DELETED]
2010年 6月 24日 (木) 17:06:42 JST
小林様、有難うございます。
Cが開発のメインだった私には
Mapにするという頭がなかったです。
ちょっと試してみたいと思います。
----------------------------------------
> Date: Thu, 24 Jun 2010 14:30:06 +0900
> From: [E-MAIL ADDRESS DELETED]
> To: [E-MAIL ADDRESS DELETED]
> Subject: [Seasar-user:19909] Re: Formで受け取った配列をBeans.copy()でentityに渡したい
>
> 小林 (koichik) です.
>
> Date: Thu, 24 Jun 2010 11:54:09 +0900
> From: 石山 基法
> To:
> Subject: [Seasar-user:19908] Formで受け取った配列をBeans.copy()でentityに渡したい
>
>> ・今度の形式
>> FormはString型でプロパティの末尾2桁が入ってきます。
>> entityでの型はboolean、DBはchar(1)。
>> Formで受け取った値が'01'、'02'、'05'の時、
>> entityのtypeA01、typeA02、typeA05に1がセットされる。
>> typeA03とtypeA04に0がセットされる。
>
> 例えば
>
> Beans.copy(form, entity).execute();
>
> をした後に,
>
> Map map = new HashMap();
> for (String typeA : form.typeA) {
> map.put("typeA" + typeA, true);
> }
> Beans.copy(map, entity).execute();
>
> とか.
>
>
> --
>
> "Koichi Kobayashi"
> "[E-MAIL ADDRESS DELETED]"
> "http://d.hatena.ne.jp/koichik"
>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
_________________________________________________________________
Seasar-user メーリングリストの案内