Note that if Johan is correct that the wicket interface will never be there
then this logic (rewritten and as it appears in my patch) can be removed:
// the page map name should be defined already by logic done in
// WebRequestCodingStrategy.decode(), but if not there, check
// parameters. We always remove the interface parameter just in
case.
String pageMapNameEncoded =
(String)parameters.remove(WebRequestCodingStrategy.PAGEMAP);
if (requestParameters.getPageMapName() == null)
{
requestParameters.setPageMapName(pageMapNameEncoded);
}
// the interface should be defined already by logic done in
// WebRequestCodingStrategy.decode(), but if not there, check
// parameters. We always remove the pagemap parameter just in case.
String interfaceParameter =
(String)parameters.remove(WebRequestCodingStrategy.INTERFACE_PARAMETER_NAME);
if (requestParameters.getInterfaceName() == null)
{
WebRequestCodingStrategy.addInterfaceParameters(interfaceParameter,
requestParameters);
}
Basically, it depends on what Eelco was thinking when he originally wrote
this.
--
View this message in context:
http://www.nabble.com/Bookmarkable---Stateless-form-submit-bug-%28eelco---need-your-advice%29-tp17304155p17307885.html
Sent from the Wicket - Dev mailing list archive at Nabble.com.