[Seasar-user:8483] Re: 『NullLabel』について

Hideyuki Ohkawa [E-MAIL ADDRESS DELETED]
2007年 6月 20日 (水) 09:37:57 JST


大谷さん

大川です。

すばやい、回答ありがとうございました。

動作の確認を致しました。
どうやらこちらの勘違いだったようです。

それと、ドキュメント(Teeda Extension(Wiki))では、
NullLabelに関しての記述が逆になっているようです。


以上、ありがとうございました。

07/06/19 に Shinpei Ohtani<[E-MAIL ADDRESS DELETED]> さんは書きました:
> 大谷です。
>
> NullLabelの件はちょっと違いますね。
> ・RequiredValidatorがかかっている→Nullラベルが表示されない
> ・RequiredValidatorがかかっていない→Nullラベルが表示される。
>
> ただし、NullLabelStrategyImplを使って、
> 下記のように定義すれば、アプリケーション全体で変更することが出来ます。
> (例はNullラベルなしになっていますが、FORCE_NULL_LABELで全部に
> Nullラベルを適用することができます。)
> <component class="org.seasar.teeda.extension.util.NullLabelStrategyImpl">
> <property name="forceNullLabel">
> @[E-MAIL ADDRESS DELETED]
> </property>
> </component>
>
> > 上記の様な動きではないとしたら、
> > 各コンボボックスごとに、「選択して下さい」等の文字の、
> > 表示非表示を切り分けるにはどうしたらよいのでしょうか?
>
> 各コンボボックスのプロパティごとに、RequiredValidatorを
> つけるかつけないかで判断するのが一番良いと思います。
>
>
> 07/06/19 に Hideyuki Ohkawa<[E-MAIL ADDRESS DELETED]> さんは書きました:
> > seasar-userの皆様
> > 初めて質問させて頂きます。
> > 大川というものです。
> >
> >
> > コンボボックスのプルダウンに一番最初に出る文字列(「選択してください」等)は、
> > Page.javaでSelectOneMenuに、必須チェックがかかっているかどうかで、
> > NullLabelが必要かどうかを見ているとなっていますが、
> >
> > こちらで、実際に teeda-html-example の selectOne2.html を動かしてみたところ、
> > 必須チェックがかかっていない変数に対しても、「選択してください」が表示されていました。
> > 必須チェックがかかっていない場合には、変数内の値のみプルダウンに表示されるのではないのでしょうか?
> >
> >
> > 上記の様な動きではないとしたら、
> > 各コンボボックスごとに、「選択して下さい」等の文字の、
> > 表示非表示を切り分けるにはどうしたらよいのでしょうか?
> >
> >
> > どうか教えて下さい。
> >
> > ちなみに、使用しているバージョンはteeda1.0.7、Seasar2.4.13です。
> > _______________________________________________
> > Seasar-user mailing list
> > [E-MAIL ADDRESS DELETED]
> > https://ml.seasar.org/mailman/listinfo/seasar-user
> >
>
>
> --
> =============================
> Shinpei Ohtani
> [E-MAIL ADDRESS DELETED]
> =============================
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>



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