[ 
https://issues.apache.org/jira/browse/WICKET-2312?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Igor Vaynberg updated WICKET-2312:
----------------------------------

    Fix Version/s: 1.5-M1
                   1.4.6

> RequestUtils.toAbsolutePath() not output hostname and url-pattern in AJAX
> -------------------------------------------------------------------------
>
>                 Key: WICKET-2312
>                 URL: https://issues.apache.org/jira/browse/WICKET-2312
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket
>    Affects Versions: 1.3.6
>         Environment: CentOS release 5.2 , systemwide UTF-8 , resin-3.1.6 , 
> use WicketServlet instead of WicketFilter
>            Reporter: smallufo
>             Fix For: 1.4.6, 1.5-M1
>
>         Attachments: src-wicket-2312.tar.gz, wicket-2312-patch.txt, 
> wicket-2312-quickstart-1.4rc5.zip
>
>
> This is my code :
> String a1 = 
> RequestUtils.toAbsolutePath(getRequestCycle().urlFor(CurrentPage.class , 
> pps).toString());
> System.out.println("a1 = " + a1);
> Link link = new AjaxFallbackLink("link")
> {
>   @Override
>   public void onClick(AjaxRequestTarget target)
>   {
>     String a2 = 
> RequestUtils.toAbsolutePath(getRequestCycle().urlFor(CurrentPage.class , 
> pps).toString());
>     System.out.println("a2 = " + a2);
>   }
> };
> The wicket application's url-pattern is "/app/*"
> I am viewing a mounted bookmarkable page : CurrentPage , with an AJAX-link.
> I want to get the absolute Path in the AJAX onClick() method ,
> Here is the output :
> a1 = http://foo.bar/app/CurrentPage/para1/value1
> a2 = http:///CurrentPage/para1/value1
> a1 is correct , while a2 lacks of hostname and url pattern (which 
> WicketServlet listens to)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to