[Seasar-user:18467] Re: PropertyUtils.setProperty と同じこと

松山 大樹 [E-MAIL ADDRESS DELETED]
2009年 9月 10日 (木) 09:37:03 JST


松山です。

井上さん、ありがとうございました。

name と value は、dto の一覧として持っているので、そこから
for で生成できそうです。
これで試してみます。ありがとうございました。

> 井上と申します。
> 
> Teedaを使ったことはありませんが、特定のプロパティへのセットがしたい
> ということであれば、以下でどうでしょうか?
> Mapの生成が少し面倒かもしれませんが。
> 
> Map<String, Object> map = new HashMap<String, Object>();
> map.put(name, value);
> Beans.copy(map, bean).includes(name).execute();
> 
> はずしていたら、すみません。
> 
>> 松山です。
>>
>> PropertyUtils.setProperty(bean, name, value) と同じことを、
>> public なプロパティを持つTeeda のPageクラスに対してやりたいのですが、
>> 何かいい方法ないでしょうか?
>>
>> Beans でできるかなと思ったのですが、そういう機能はないようなので。
>>
>> 今のところ、setterを追加するぐらいしか思い浮かばないです。
>>
>>
>>
>> _______________________________________________
>> Seasar-user mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-user
> 
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
> 
> 
> 


-- 
::: 株式会社WOWOWコミュニケーションズ http://www.wowcom.co.jp/
:::   ICTシステムDiv.
:::  WebソリューションサポートUnit.
:::   松山 大樹 - [E-MAIL ADDRESS DELETED]
:::      tel 045-683-3684 fax 020-4622-7043



Seasar-user メーリングリストの案内