ok. i think i get it. can you point me to some code sample for clearing this mechanism. what seems to be missing for me is the "iframe submit to a servlet" part. Not sure I see how the file gets there....
and...thanks again. On Mon, Jun 22, 2009 at 5:12 PM, Igor Vaynberg <[email protected]>wrote: > i wouldnt even use a form to submit it. i would have the iframe submit > to a servlet which would then receive the file and store it on disk in > a well known location. the wicket component can then provide a file > pointing to that location as its model. > > -igor > > On Mon, Jun 22, 2009 at 7:09 AM, Arie Fishler<[email protected]> wrote: > > ok...thanks. this is the way to define the preview display. However I am > not > > sure you referred to the issue of submitting the preview which is the > bigger > > problem here. > > > > Is it supposed to work when the uploaded file has its own for within the > > main form? nested forms? Since I could not get the ajax-iframe thing to > work > > this way. > > > > If not....I need a way to only submit the uploaded file for preview while > > the rest of the form is not changed. it is not the most convenient or > > elegant to have this as a totally separate form. If I want to make it a > > panel for example I want it to include the whole functionality. > > > > On Mon, Jun 22, 2009 at 4:44 PM, Igor Vaynberg <[email protected] > >wrote: > > > >> when your inline frame is done getting the file it can send some > >> javascript to the browser to change an src of a hidden img tag to the > >> url of the uploaded file. thats one way to do this. another way is to > >> treat the hidden frame as an actual component and place it where you > >> want the preview to be, that way after the upload it can write out an > >> img tag. > >> > >> -igor > >> > >> On Mon, Jun 22, 2009 at 2:14 AM, Arie Fishler<[email protected]> > wrote: > >> > Hi, > >> > > >> > I know this was handled many times here in a way but this is not > exactly > >> the > >> > regular kind of "ajax submit for an upload field". > >> > > >> > I have implemented the ajax submit using the inline frame solution. > >> > However...I want to have a preview of an uploaded file (image for > >> example) > >> > BEFORE submitting the form. > >> > > >> > I have several fields in a form one of which is an uploaded file > field. > >> > Clicking an upload link near the uploaded file field should load the > >> file > >> > and not submit the form. > >> > When the user sees the file, fills all the other fields he would like > to > >> > submit the form. > >> > > >> > This is pretty common use case I guess. > >> > > >> > Nested forms does not work here (inner form has only an upload field > with > >> > ajax submit method) so only separate form go....which is not good for > me. > >> > > >> > Is there a descent way to implement this? > >> > > >> > Thanks, > >> > Arie > >> > > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [email protected] > >> For additional commands, e-mail: [email protected] > >> > >> > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
