title: Update Wicket Text Field on onUpdate event
body: <p>I have a component that extends TextField where a user can type an web address. I want that after the user type something (for example www.example.org) to change that value to something else (for exemple <a href="http://www.example.org" rel="nofollow noreferrer">http://www.example.org</a>)</p>
  
  <p>I have tried this:</p>
  
  <pre><code>urlField = new TextFieldIndicatingError&lt;String&gt;("url", new PropertyModel&lt;String&gt;(this, "url"));
  urlField.add(new AjaxFormComponentUpdatingBehavior("onblur") {
                       @Override
                       protected void onUpdate(AjaxRequestTarget target) 
                       {
                           //url = "ABCDDEE";
                           urlField.getModel().setObject("AAAA");
                       }
                   });
  </code></pre>
  
  <p>but anything inside the onUpdate() doesn't seems to have an effect in the TextField's value.
  What I'm doing wrong here?</p>