0

選択したBeanがあり、h:outputtextを使用してそのフィールドを問題なく表示できますが、h:inputtextを使用してこれを行うことはできません。

これは問題なく動作します

<h:outputText value="Username :"></h:outputText>
<h:outputText value="#{userController.selectedUser.username}" />

しかし、これはまったく機能しません!入力テキストが空白で表示されています。

<h:outputText value="Username :"></h:outputText>
<h:inputText value="#{userController.selectedUser.username}" />

ここで何が欠けていますか?誰かがそのような問題を経験したことがありますか?

助けていただければ幸いです。乾杯...

(primefaces 3.5、mojarra 2.1、ejb 3.1、jsf 2.1、netbeans 7.2、glassfish 3.2)

4

1 に答える 1

0

これは私が思いつくことができたものです。何が原因なのか本当にわかりません。別のBeanを使用する場合、それは機能しますか?タグの位置を変更した場合、おそらくボディの真下で機能しますか?そうでない場合は、他のすべてを取り除くと機能しますか?

何かが機能する場合は、レンダリングされたソースを比較します。そのためにwinmergeを使用するのが好きです。幸運を

于 2012-09-08T11:06:28.210 に答える