You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Alexander Elsholz <al...@widas.de> on 2009/04/06 22:50:05 UTC
problems with form submits and AJAX modal window
hi,
i've problems with submitting my form in a modal window. when i use the same
component (surrounded with a panel) directly on a page everything works fine.
the problem is, that all component-models are set to null.
in the request-map i found these parameters:
-random:0.5499189677089167
-button:"1"
-forme_hf_0:""
here are the ajax-debug messages:
INFO:
INFO: Initiating Ajax POST request on
?wicket:interface=:6:pnlPanel:modal.test:content:content:form:btn.test.test:1:
IActivePageBehaviorListener:0:-1&wicket:ignoreIfNotActive=true&random=
0.20329140486022013
INFO: Invoking pre-call handler(s)...
and a bit stacktrace:
Can't convert null value to a primitive class: int for setting it on
de.klingel.kunde.bo.Bank@dbdc4b
at
org.apache.wicket.util.lang.PropertyResolver$MethodGetAndSet.setValue(
PropertyResolver.java:1082)
at
org.apache.wicket.util.lang.PropertyResolver$ObjectAndGetSetter.setValue(
PropertyResolver.java:579)
at org.apache.wicket.util.lang.PropertyResolver.setValue(
PropertyResolver.java:133)
at
org.apache.wicket.model.AbstractPropertyModel.setObject(
AbstractPropertyModel.java:164)
at org.apache.wicket.Component.setModelObject(Component.java:2891)
at
org.apache.wicket.markup.html.form.FormComponent.updateModel(
FormComponent.java:1069)
at org.apache.wicket.markup.html.form.Form$19.validate(Form.java:1806)
at
org.apache.wicket.markup.html.form.Form$ValidationVisitor.formComponent(
Form.java:165)
at
org.apache.wicket.markup.html.form.FormComponent.
visitFormComponentsPostOrderHelper(FormComponent.java:421)
at
org.apache.wicket.markup.html.form.FormComponent.
visitFormComponentsPostOrderHelper(FormComponent.java:408)
at
org.apache.wicket.markup.html.form.FormComponent.
visitFormComponentsPostOrder(FormComponent.java:385)
at
org.apache.wicket.markup.html.form.Form.
visitFormComponentsPostOrder(Form.java:1060)
at
org.apache.wicket.markup.html.form.Form.
internalUpdateFormComponentModels(Form.java:1798)
at
org.apache.wicket.markup.html.form.Form.
updateFormComponentModels(Form.java:1765)
at org.apache.wicket.markup.html.form.Form.process(Form.java:865)
at org.apache.wicket.markup.html.form.Form.onFormSubmitted(
Form.java:807)
at
org.apache.wicket.ajax.form.AjaxFormSubmitBehavior.onEvent(
AjaxFormSubmitBehavior.java:120)
at org.apache.wicket.ajax.AjaxEventBehavior.respond(
AjaxEventBehavior.java:163)
at
org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(
AbstractDefaultAjaxBehavior.java:293)
i also have an onchange-behavior on a dropdownchoice, where i en- and disable
other fields. that works fine in both cases, page and modal window.
has anyone an idea whats wron with the form-submit?
thanks alex
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org