1

私はMojarra2.1.5(weblogic 12cから)を使用しています。

まず、設定する必要はなくINTERPRET_EMPTY_STRING_SUBMITTED_VALUES_AS_NULL、「必須」の検証は引き続き機能します。これは、この投稿と矛盾します。Stringプロパティにバインドされているh:inputTextは、nullではなく空の文字列を送信しています

誰かが何が起こっているのかを明確にすることができますか?

次に、 h:selectOneMenu required = "true"が検証に失敗すると、Bean値に戻るのと同じ動作が発生します。これはバグだと確信しています。しかし、より多くの情報を提供するために、再表示される値はBeanからのものではありません(私のテストケースでは、リクエストスコープのBeanがあるため、すべての属性がnullになりますUIComponent.getValue()UIComponent.getSubmittedValue()

誰かがこれを確認できますか?

4

0 に答える 0