Please file a ticket with attached quickstart application.

Martin Grigorov
Wicket Training and Consulting
https://twitter.com/mtgrigorov

On Mon, Sep 15, 2014 at 4:44 PM, Tobias Soloschenko <
tobiassolosche...@googlemail.com> wrote:

> Let me show an example (%s are going to be replaced with the url /
> callbackscript):
>
>     $.ajax({
>         type : 'POST',
>         url : '%s&fileName=' + encodeURIComponent(file.name) +
> '&dropid='+dropid+'&fileid=' + fileid,
>         data : file,
>         contentType : false,
>         processData : false,
>
>         success:function(data, textStatus, jqXHR){
>             var file = this.data
>             // getFinishedUploadClientScript
>             %s
>         }
>     });
>
> With this code I can invoke this on server side and read the data:
> ((HttpServletRequest)
> RequestCycle.get().getRequest().getContainerRequest()).getInputStream()
>
> ---
>
>     Wicket.Ajax.post({'u':'%s&fileName=' + encodeURIComponent(file.name) +
> '&dropid='+dropid+'&fileid=' + fileid, ep:file,sh:function(){
>         // getFinishedUploadClientScript
>         %s;
>     }});
>
> This code is not working with the server side handling of the post content
>
> kind regards
>
> Tobias
>
>
>
>
> 2014-09-15 15:38 GMT+02:00 Tobias Soloschenko <
> tobiassolosche...@googlemail.com>:
>
> > No - I'm using Wicket.Ajax.post(...) - but if I do a normal $.ajax with
> --
> > type:post, contentType:false, processData:false --I can read the content
> by
> > inputstream I saw that the attrs.ep are passed into the data property but
> > they are encoded which is wrong jQuery.param(data) line 634 of
> > wicket-ajax-jquery. And how can I set the other both options so that I
> can
> > read the content via stream?
> >
> > Kind regards
> >
> > Tobias
> >
> > > Am 15.09.2014 um 15:28 schrieb Martin Grigorov <mgrigo...@apache.org>:
> > >
> > > If you use Wicket.Ajax.post() or Wicket.Ajax.ajax({"m":"post", ....})
> > then
> > > the parameters won't be in the query string.
> > >
> > > wicket-ajax.js puts the parameters to $.ajax({data: HERE, ...}) and
> > > depending on the used 'method' (GET or POST) they will be in the query
> > > string or request body.
> > >
> > > Do you say that with method=post you still see the parameter in the
> query
> > > string ?
> > >
> > > Martin Grigorov
> > > Wicket Training and Consulting
> > > https://twitter.com/mtgrigorov
> > >
> > > On Mon, Sep 15, 2014 at 4:24 PM, Tobias Soloschenko <
> > > tobiassolosche...@googlemail.com> wrote:
> > >
> > >> But they are add to the query string. This is really bad - maybe it
> > would
> > >> be nice to add a new special attribute which is given directly to the
> > >> jquery's data attribute. It would be possible to get the content via
> > >> inputstream of the httpservletrequest.
> > >>
> > >>
> > >>
> >
> ((HttpServletRequest)RequestCycle.get().getRequest().getContainerRequest()).getInputStream()
> > >>
> > >> kind regards
> > >>
> > >> Tobias
> > >>
> > >>> Am 15.09.2014 um 14:43 schrieb Martin Grigorov <mgrigo...@apache.org
> >:
> > >>>
> > >>> With HTTP you can send either string or binary.
> > >>> You have to convert at the server side
> > >>> On Sep 15, 2014 3:20 PM, "Tobias Soloschenko" <
> > >>> tobiassolosche...@googlemail.com> wrote:
> > >>>
> > >>>> And how do I read the ep / dep in the backend if they aren't of Type
> > >>>> String but a plain javascript object?
> > >>>>
> > >>>> ty for the fast response!
> > >>>>
> > >>>> Tobias
> > >>>>
> > >>>>> Am 15.09.2014 um 14:16 schrieb Martin Grigorov <
> mgrigo...@apache.org
> > >:
> > >>>>>
> > >>>>> http://markmail.org/message/fw7cjfo7bzvkjfdu
> > >>>>>
> > >>>>> Martin Grigorov
> > >>>>> Wicket Training and Consulting
> > >>>>> https://twitter.com/mtgrigorov
> > >>>>>
> > >>>>> On Mon, Sep 15, 2014 at 3:11 PM, Tobias Soloschenko <
> > >>>>> tobiassolosche...@googlemail.com> wrote:
> > >>>>>
> > >>>>>> Hi,
> > >>>>>>
> > >>>>>> is there a way to process post data with the wicket ajax function
> -
> > ep
> > >>>> dep
> > >>>>>> are only for strings.
> > >>>>>>
> > >>>>>> Kind regards and thanks!
> > >>>>>>
> > >>>>>> Tobias
> > >>>>>>
> > ---------------------------------------------------------------------
> > >>>>>> 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
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> > >> For additional commands, e-mail: users-h...@wicket.apache.org
> > >>
> > >>
> >
>

Reply via email to