Why not create a validator that does your check? You can use the
converted input prior to the model update and if. The validation
reports an error, the model is not updated

On 11 okt. 2012, at 18:48, Sven Meier <s...@meiers.net> wrote:

> Overwrite getUpdateModel() to return false.
>
> Sven
>
> l yeung <lenming.ye...@gmail.com> schrieb:
>
>> Hi,
>>
>> How do I veto textfield inputChanged()?
>> I need to prevent this from happening inside
>> AjaxFormComponentUpdatingBehavior("onchange").
>>
>> protected void onUpdate(AjaxRequestTarget target) {
>>   String name = getModelObject().getName();
>>   if (query(name) == null) {
>>       // veto value change for this field.
>>   } else {
>>       // refresh form
>>   }
>> }
>>
>> I would like to prevent any value change propagated to my domain object
>> while inside ajax onchange.
>>
>> Thanks in advance.
>>
>> Cheers
> B‹KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKCB•È[œÝXœØÜšX™KK[XZ[ˆ\Ù\œË][œÝXœØÜšX™PÚXÚÙ]˜\XÚK›Ü™ÃB‘›ÜˆY][Û˜[ÛÛ[X[™ËK[XZ[ˆ\Ù\œËZ[ÚXÚÙ]˜\XÚK›Ü™ÃBƒ

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to