我创建了一个简单的HtmlInputText。
<h:inputText binding="#{IndexBean.objUIInput}" />
然后在我的托管bean中,代码如下:
private UIInput objUIInput;
public UIInput getObjUIInput() {
objUIInput.setValue("laala");
return objUIInput;
}
public void setObjUIInput(UIInput objUIInput) {
System.out.println("Set!!");
this.objUIInput = objUIInput;
}
但是我总是得到NullpointerException错误。我需要在JSF页面上做额外的事情吗?就像我们在jsp:usebean setproperty那样?请帮助我。