When such URI is presented to the constructor of UriPage:
new UriPage("uri?test=foo%20bar");
and the UriPage is then serialized back to URI:
uri.getPageUri(null).toString();
the result is "uri?test=foo%2520bar" instead of "uri?test=foo%20bar", because the percent sign is escaped.
When such URI is presented to the constructor of UriPage:
new UriPage("uri?test=foo%20bar");and the UriPage is then serialized back to URI:
uri.getPageUri(null).toString();the result is "uri?test=foo%2520bar" instead of "uri?test=foo%20bar", because the percent sign is escaped.