Hi Ravi,

The logic you look for is at
https://github.com/apache/wicket/blob/267fb06eec31e8e530fb5f0a4f691a0782e3d5b8/wicket-core/src/main/java/org/apache/wicket/core/request/mapper/AbstractComponentMapper.java#L79
It is called by:
https://github.com/apache/wicket/blob/master/wicket-core/src/main/java/org/apache/wicket/core/request/mapper/PageInstanceMapper.java#L133

You will need to use custom version of PageInstanceMapper that overrides
protected void encodePageComponentInfo(Url url, PageComponentInfo info)

On Mon, Jul 13, 2020 at 8:40 AM Ravi Knox <[email protected]> wrote:

> Hi all,
>
>
>
> my client has a website, where he includes our Wicket application (Wicket
> 8.3.0) via JQuery.load() in his template.
>
> Because of a Reverse-Proxy, he has to whitelist all PageParameters.
>
>
>
> To keep it short;
>
> We need to change the pageId Parameter to something like
> "myapp.com/homepage?pageId=1".
>
>
>
> After reading source code and googleing I couldn't find a way to do this.
>
> Is it even possible? If so, where would be the place to look for?
>
>
>
> Thanks for any hints,
>
>
>
> Ravi
>
>

Reply via email to