JSFとmanagedBeanはEL式.プロパティでバインドできますが、専用のタグを使わないとバインドされません。
managedBeanでtestというフィールドがあった場合、
JSF側で
1 |
<input type="text" value="#{sampleBean.test}" /> |
とやってもバインドされず、
1 |
<h:inputText value="#{sampleBean.test}" /> |
としないとだめっぽいです。
JSF使って2か月ぐらいなんですが、今まで気づきませんでしたねぇ。