Thank you.
I've create an issue WICKET-1413
https://issues.apache.org/jira/browse/WICKET-1413
在 2008/3/11,Martijn Dashorst <[EMAIL PROTECTED]> 撰寫:
>
> Add a jira issue please.
>
> Martijn
>
>
> On 3/11/08, smallufo <[EMAIL PROTECTED]> wrote:
> > It seems RequestUtils.toAbsolutePath() has a bug regarding to UTF-8
> encoded
> > page parameter :
> >
> > I have a bookmarkable page , which takes a UTF-8 encoded parameter
> "place"
> > :
> >
> > private PageParameters pps;
> > pps.put("place", URLEncoder.encode(place , "UTF-8"));
> >
> > In this Page , I have a TextField that prints the URL for this page
> (for
> > users to copy) :
> > String url = RequestUtils.toAbsolutePath("");
> > TextField resultUrl;
> > resultUrl = new TextField("resultUrl");
> > resultUrl.setModel(new Model( url ));
> > resultUrl.setEscapeModelStrings(false);
> > resultUrl.setOutputMarkupId(true);
> > add(resultUrl);
> >
> >
> > For example , "台北市" (meaning Chinese word : "Taipei" ) is encoded
> correctly
> > to :
> > place/%25E5%258F%25B0%25E5%258C%2597%25E5%25B8%2582
> > And it is correctly shown in the browser URL bar.
> >
> > But incorrect in the textfield :
> > place/%E5%8F%B0%E5%8C%97%E5%B8%82
> >
> > Is it a bug ? If not , how to solve it ?
> >
>
>
>
> --
> Buy Wicket in Action: http://manning.com/dashorst
> Apache Wicket 1.3.1 is released
> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.1
>