Win a copy of Cross-Platform Desktop Applications: Using Node, Electron, and NW.js this week in the JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Wicket: form issue - modelObject does not get updated  RSS feed

Tiya Khambadkone
Ranch Hand
Posts: 114
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a page with 2 textfields (with validation as mandatory textfields). Both the text fields have their own save button for some reason.
Steps to reproduce my error :
1. Delete all the pre-populated data of textfield #1. Click Save #1.
[ Validation fails. Error message is received. As expected.]
2. Use Cancel button and reder to the previous page.
3. Use Edit button and again render to the original page with 2 textfields.
4. Delete the data from textfield #2.
5. Hit save #2.
6. Save is successful whereas expected is like before validation should fail.

I tried debugging. It seems that the modelobject contains the same old data before my textfield #2 data deletion.

Why ?

After trying to save textfield #2 : page.getModelObject still contains old value of textfield #2 and not the new

Whereas after trying to save textfield # 1 :
FEConfigEntry entry contains new model.

With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!