do you have a feedback panel in your page, so you can see errors if they happen?
-igor On Mon, Oct 12, 2009 at 9:21 AM, Ian Marshall <general.ianmarshall...@gmail.com> wrote: > > > igor.vaynberg wrote: >> >> so what form error do you see displayed? >> >> -igor >> > I see no error message. Within my form I have three submit buttons (I set > out relevant code fragments below). Clicking any of these buttons does not > result in their overridden onSubmit() methods being called (for the form's > overridden onSubmit() method either). Something happens on the browser > (Mozilla Firefox) since the waiting dots appear for a brief moment, but no > change is apparent to me on the browser. > > I guess that something might be failing silently in my FileUploadField > component instance, but I do not know how to proceed. > > Ian > > > HTML code > ---------- > > <form wicket:id="frmForm"> > <input wicket:id="fufUploadImage" type="file" size="40" > tabindex="3"/> > > <input type="submit" wicket:id="btnUpload" value="<--- > Upload file" tabindex="4"/> > > <input type="submit" wicket:id="btnOK" value="OK" > tabindex="101"/> > > <wicket:enclosure child="btnCancel"> > <input type="submit" wicket:id="btnCancel" value="Cancel" > tabindex="102"/> > </wicket:enclosure> > </form> > > > Java code > ---------- > public final class PageItem extends PageBase \\ PageBase descends from > WebPage > { > private static final long serialVersionUID = 1L; > > Form frmForm = new Form("frmForm") > { > private static final long serialVersionUID = 1L; > > �...@override > protected void onSubmit() > { > ... > > // > // Persist the item data here... > // > } > }; > frmForm.setMultiPart(true); // To enable file uploading > frmForm.setMaxSize(G_BY_MAX_SIZE_FILE_UPLOAD); > frmForm.setModel(new CompoundPropertyModel(g_pidData)); > add(frmForm); > > final FileUploadField fufUploadImage = > new FileUploadField("fufUploadImage"); > frmForm.add(fufUploadImage); > > Button btnUpload = new Button("btnUpload") > { > private static final long serialVersionUID = 1L; > > �...@override > public void onSubmit() > { > ... > } > }; > btnUpload.setDefaultFormProcessing(false); > frmForm.add(btnUpload); > > Button btnOK = new Button("btnOK"); > frmForm.add(btnOK); > > Button btnCancel = new Button("btnCancel") > { > private static final long serialVersionUID = 1L; > �...@override > public void onSubmit() > { > ... > setResponsePage(PageHome.class); > } > }; > btnCancel.setDefaultFormProcessing(false); > frmForm.add(btnCancel); > } > > -- > View this message in context: > http://www.nabble.com/FileUploadField-blocks-component-submission-when-an-empty-file-is-selected-tp25855504p25858766.html > Sent from the Wicket - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org