wicketstuff/core — Issue #90: DataGrid callback ajax scripts incompatible with CryptoMapper
Author: czajawt
Created: 2012-01-19 08:26:53+00:00
State: open

When CryptoMapper is used to hide urls, DataGrid urls generated for row click ajax requests are broken.

Generaiting callback scripts uses getCallbackUrl() which returns encrypted url and appends parameters beginning with ampersand '&'.
( &column &columnState )

When this url is analyzed od server side url is divided to request url and parameters by finding question mark '?' and thus parameter is treated as a part of request url and not recognized/decrypted.
When using other mappers url returned by getCallbackUrl() contains already '?' and everything works fine.