[Seasar-user:9731] Re: setter インジェクションでDIされるケースとされないケースがある
Shinpei Ohtani
[E-MAIL ADDRESS DELETED]
2007年 8月 7日 (火) 12:35:44 JST
大谷です.
/view/add/addExt.htmlとAddExtPageにあります.
宜しくお願いします.
07/08/07 に Taro Unno<[E-MAIL ADDRESS DELETED]> さんは書きました:
> ひがさん
>
> お世話になっております。海野です。
> DIされないケースのページで
>
> <input type="text" id="kingaku" size="18" class="T_currency"/>
>
> というようにinputCommaTextを使用していたので、
>
> <input type="text" id="kingaku" size="18"/>
>
> とclass="T_currency"だけ定義を削除してみたところ
> DIされるようになりました。
>
> Teeda Extension コンポーネントリファレンス
> http://teeda.seasar.org/ja/extension_component_reference.html#inputCommaText
> にfractionについての情報が載っていますが
> 設定の仕方がよくわかっていません。
> (teeda-html-examplesをざっとみたのですが、サンプルはありませんよね。
> 見逃していたらごめんなさい。)
>
> 上記の通り定義しているので、設定はしていないと認識しておりますが、
> もう少し調べてみます。
>
>
>
>
>
> 07/08/06 に Yasuo Higa<[E-MAIL ADDRESS DELETED]> さんは書きました:
> > ひがです。
> >
> > > 海野です。
> > >
> > > 現象の情報を追加致します。
> > > DIされない場合も特にスタックトレースが出力されないので
> > > デバッガで追ってみました。
> > >
> > > 下記のgetValueメソッドで
> > > throw new IllegalPropertyRuntimeException
> > > している箇所に入ります。
> >
> > > BindingUtil.resolveBindingNoException(String) 行: 92
> > > TInputCommaTextTag.setProperties(UIComponent) 行: 82
> >
> > TInputCommaTextTagでfractionを設定している部分のようなので
> > includeとは、無関係にInputCommaTextの設定の話では
> > ないでしょうか。
> >
> > InputCommaTextのfractionの設定をやめるとどうなりますか。
> >
> > --
> > Yasuo Higa
> > [E-MAIL ADDRESS DELETED]
> > _______________________________________________
> > 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
>
--
=============================
Shinpei Ohtani
[E-MAIL ADDRESS DELETED]
=============================
Seasar-user メーリングリストの案内