[Seasar-user:8190] Re: 同一idが複数ある場合DynamicPropertyが1回しか適用されない

Taro Unno [E-MAIL ADDRESS DELETED]
2007年 6月 8日 (金) 17:51:59 JST


大谷さん

返信遅くなりすみません。
こちらこそ環境お知らせしなくて申し訳ありませんでした。
Teeda1.0.7です。

ご指摘の通りにすると、設定できました。
早速のご回答ありがとうございました。

下記の仕様は、
  同じidで複数のspanに対して、
  1つのDynamicProperty用メソッドでは属性を設定できない
ということで認識合ってますでしょうか。
(属性設定用の判定ロジックがまったく同じであっても、
メソッドは2つ必要であるということ。)

以上、宜しくお願い致します。
海野






07/06/08 に Shinpei Ohtani<[E-MAIL ADDRESS DELETED]> さんは書きました:
> 大谷です。
>
> こちらの不手際もあったので、私のほうでも確認してみました。
> Teedaの1.0.3以降であれば、
>
> <span id="aaa" class="nothing">
> <span id="aaa-2" class="nothing">
>
> のようにあると、value以外の属性は、
>
> public String getAaaClass(){
>   return "className"
> }
>
> public String getAaa2Class(){
>   return "className"
> }
>
> のようになります。
> 惑わせてしまってすいません。
> 宜しくお願いします。
>
> 07/06/08 に Shinpei Ohtani<[E-MAIL ADDRESS DELETED]> さんは書きました:
> > 大谷です。
> >
> > すいません、失念してました。
> > Teedaのバージョンはいくつをお使いでしょうか。
> >
> > もしかしたら既に対応しているかもしれないので。
> > https://www.seasar.org/issues/browse/TEEDA-195
> >
> > 宜しくお願いします。
> >
> > 07/06/08 に Shinpei Ohtani<[E-MAIL ADDRESS DELETED]> さんは書きました:
> > > 大谷です。
> > >
> > > 下記はTeedaのバグでした。
> > > そのため以下のように修正します。
> > >
> > > <span id="aaa" class="nothing">
> > > <span id="aaa-2" class="nothing">
> > >
> > > とあると、
> > >
> > > public String getAaaClass(){
> > >     return "className"
> > > }
> > >
> > > にバインディングします。
> > >
> > > DynamicPropertyではidのハイフン以降を無視して
> > > get + idからハイフン以降を除去した文字列(Camel式) + 属性名(Camel式)
> > > でバインディングしたいと思います。
> > >
> > > 宜しくお願いします。
> > >
> > > 07/06/08 に Taro Unno<[E-MAIL ADDRESS DELETED]> さんは書きました:
> > > > 海野です。
> > > >
> > > > 画面に同一idでspanを2つ作り、class属性を設定し、
> > > > DynamicPropertyを適用しようとしているのですが、
> > > > 1つ目のspanにしか適用されていないように見えます。
> > > >
> > > > 例)
> > > > ・htmlファイル
> > > > <span id="aaa" class="nothing">
> > > > <span id="aaa-2" class="nothing">
> > > >
> > > > ・Pageクラス
> > > > public String getAaaClass(){
> > > >     return "className"
> > > > }
> > > >
> > > > これで実行すると、
> > > >   1つ目のspan class="className"
> > > >   2つ目のspan class="nothing"
> > > > と出力されます。
> > > >
> > > > 二つとも同じにするための設定方法をご存知の方、
> > > > どうぞ宜しくお願い致します。
> > > >
> > > > --
> > > > [E-MAIL ADDRESS DELETED]
> > > > _______________________________________________
> > > > Seasar-user mailing list
> > > > [E-MAIL ADDRESS DELETED]
> > > > https://ml.seasar.org/mailman/listinfo/seasar-user
> > > >
> > >
> > >
> > > --
> > > =============================
> > > Shinpei Ohtani
> > > [E-MAIL ADDRESS DELETED]
> > > =============================
> > >
> >
> >
> > --
> > =============================
> > Shinpei Ohtani
> > [E-MAIL ADDRESS DELETED]
> > =============================
> >
>
>
> --
> =============================
> Shinpei Ohtani
> [E-MAIL ADDRESS DELETED]
> =============================
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>



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