我在MAF中有以下inputText字段 < amx:inputText value =“#{ bindings.searchCivilID .inputValue}”label =“civil id”id =“it1”>
每次更改字段中的文本时,都会调用setter setSearchCivilID()。 (比如 - 从“1”到“12”)。
但是当我尝试删除文本或完全删除文本时,不调用setter方法,因此先前的值保留在属性中。
你能帮助我吗?
谢谢, Haleem。
答案 0 :(得分:0)
勾选复选框:"在属性发生变化时通知听众#34;同时生成生成get() and set()
。因此,当字段的值发生更改时,它将触发方法propertyChangeSupport.firePropertyChange("<your_variable_name>",oldValue,newValue)