If I mount a page to the url "page1"

Then hit  page1/foo/bar/abc/xyz

Then in my code i say pageParameters.get("foo") it returns null.
In 1.4 it would return "bar"

Douglas

On Mar 1, 2012, at 2:09 AM, Martin Grigorov wrote:

> On Thu, Mar 1, 2012 at 10:05 AM, Douglas Ferguson <the...@gmail.com> wrote:
>> Thanks!
>> 
>> I also noticed that hybridurlcodingstrategy is missing.
>> 
>> I did some reading but haven't found a solution that is 100%
> 
> The default mounting works as HybridUCS - WebApplication#mountPage(),
> this uses MountedMapper behind the scenes.
> What functionality is missing ?
> 
>> 
>> Douglas
>> 
>> On Mar 1, 2012, at 2:01 AM, Martin Grigorov wrote:
>> 
>>> On Thu, Mar 1, 2012 at 8:52 AM, Douglas Ferguson <the...@gmail.com> wrote:
>>>> See below...
>>>> 
>>>> On Feb 29, 2012, at 11:49 PM, Dan Retzlaff wrote:
>>>> 
>>>>> Douglas,
>>>>> 
>>>>> Regarding javascript references: instead of adding a header contributor,
>>>>> have your component override renderHead(IHeaderResponse response) and use
>>>>> response.renderJavaScriptReference().
>>>> 
>>>> Thanks!
>>>> 
>>>>> 
>>>>> Regarding AbortException: instead of grabbing the servlet response, 
>>>>> writing
>>>>> to it immediately, and throwing AbortException, replace the current 
>>>>> request
>>>>> handler with one that writes the response. See DownloadLink#onClick for an
>>>>> example. (Ref
>>>>> http://mail-archives.apache.org/mod_mbox/wicket-users/201105.mbox/%3cbanlktimkstujmwzsd2lhhkbyzcungcq...@mail.gmail.com%3E
>>>>> )
>>>> 
>>>> I was catching it not throwing it. Is there a comparable scenario in 1.5?
>>>> 
>>>> Here are some other things I ran into that I don't see in the migration doc
>>>> 
>>>> 1) RestartResponseAtInterceptPageException
>>> org.apache.wicket.RestartResponseAtInterceptPageException
>>> 
>>>> 2) getRequestCycle().setRedirect(false)
>>> This is handled automatically by Wicket, but if you want full control
>>> then you need to use this:
>>> 
>>> cycle.scheduleRequestHandlerAfterCurrent(new
>>> RenderPageRequestHandler(new PageProvider(..),
>>> RenderPageRequestHandler.RedirectPolicy.NEVER))
>>> 
>>>> 3) IRequestTarget is gone
>>> Replaced by IRequestHandler
>>> http://wicketinaction.com/2011/07/wicket-1-5-request-mapper/
>>> http://wicketinaction.com/2011/07/wicket-1-5-mounting-pages/
>>> http://wicketinaction.com/2011/07/wicket-1-5-mounting-resources/
>>> 
>>>> 4) AbstractRequestTargetUrlCodingStrategy is goine
>>> The links above should explain this.
>>> 
>>>> 5) UploadWebRequest is gone
>>> No need of this anymore. See "wicket-examples -> upload" for a demo
>>> (org.apache.wicket.examples.upload.UploadApplication)
>>> 
>>> Feel free to update the migration page where you see it misses some info.
>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>>> 
>>>>> Dan
>>>>> 
>>>>> On Wed, Feb 29, 2012 at 9:01 PM, Douglas Ferguson <the...@gmail.com> 
>>>>> wrote:
>>>>> 
>>>>>> Just found another one:
>>>>>> 
>>>>>> What did AbortException get replaced with?
>>>>>> 
>>>>>> Douglas
>>>>>> 
>>>>>> On Feb 29, 2012, at 10:44 PM, Douglas Ferguson wrote:
>>>>>> 
>>>>>>> I was reading the migration doc and I'm not sure how I would migrate
>>>>>> this to 1.5:
>>>>>>> 
>>>>>>>              WebRequest webRequest = (WebRequest)
>>>>>> RequestCycle.get().getRequest();
>>>>>>>              HttpServletRequest httpServletRequest =
>>>>>> (HttpServletRequest)webRequest.getContainerRequest();
>>>>>>>              String jqueryURl = "
>>>>>> http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js";;
>>>>>>>              if(httpServletRequest.isSecure()){
>>>>>>>                      jqueryURl = jqueryURl.replaceFirst("http://";,
>>>>>> "https://";);
>>>>>>>              }
>>>>>>> 
>>>>>> component.add(JavascriptPackageResource.getHeaderContribution(jqueryURl));
>>>>>> 
>>>>>> 
>>>>>> ---------------------------------------------------------------------
>>>>>> 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
>>>> 
>>> 
>>> 
>>> 
>>> --
>>> Martin Grigorov
>>> jWeekend
>>> Training, Consulting, Development
>>> http://jWeekend.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
>> 
> 
> 
> 
> -- 
> Martin Grigorov
> jWeekend
> Training, Consulting, Development
> http://jWeekend.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

Reply via email to