[Seasar-user:18143] Re: [Teeda]forEachでListのDtoにコンポジションしているBeanの中身を出力したい
Takanori Asahara
[E-MAIL ADDRESS DELETED]
2009年 7月 31日 (金) 21:29:29 JST
kedukaさま
はじめまして。浅原孝経です。
ご連絡ありがとうございます。
なるほど!ソースを見て納得です。
試してみて期待通り動作しました。
コンバータを作成する前でしたら、こちらの方法を取っていたかもしれません。
ただ、不思議なのは以下の setter が SyainSearchPage にある場合、value の
値は表示されませんでした。
# 私が Teeda の仕組みを把握していないだけなのかもしれませんが。。。
public void setSex(CodeValue sex) {
this.sex = sex;
}
public void setCuntory(CodeValue cuntory) {
this.cuntory = cuntory;
}
時間があれば、こちらの原因を調べてみたいと思います。
貴重な情報、ありがとうございました。
> はじめまして。今更ですが、以下のようにしても出来るようです。
>
> 【SyainSearchPage.java】
>
> public int syainDtoIndex;
> public List<SyainDto> syainDtoItems;
>
> private CodeValue sex;
> private CodeValue cuntory;
>
> protected SyainDto current() {
> return syainDtoItems.get(resultIndex);
> }
>
> public String getSex() {
> return current().sex.value();
> }
> public String getCuntory() {
> return current().cuntory.value();
> }
> ------------------------------------------------------------------------------------
> ●ちょうどTeedaLDBFluteを調べているところで、サンプルにありました。
> 「dbflute-teeda-example」のsearch.htmlが参考になるかと思います。
>
> 期待していることと違っていたら、スイマセン。
Seasar-user メーリングリストの案内