Как удалить номер версии в URL для Wicket версии 6.13.0 и новее?

Принятое решение, данное удалить номер версии в URL-адресе

вызывает проблемы с AJAX для Wicket версии 6.13.0 и новее. Постоянно перезагружает всю страницу.

-----Обновлено-----

Позже я узнал, что у меня работает следующее решение (версия калитки 6.15.0), установив стратегию рендеринга ONE_PASS_RENDER:

class MyApplication extends WebApplication {
    @Override protected void init() {
        getRequestCycleSettings().setRenderStrategy(
            IRequestCycleSettings.RenderStrategy.ONE_PASS_RENDER); 
    }
}

Это предлагается https://stackoverflow.com/a/12422490/2700356


person Yuci    schedule 29.05.2014    source источник
comment
Вы можете быть более конкретным? Я использую Wicket 6.13.0 именно с таким решением.   -  person Markus    schedule 05.08.2014
comment
Это решение работает для меня: stackoverflow.com/a/12422490/2700356   -  person Yuci    schedule 22.12.2014


Ответы (1)


Для Wicket 7 используйте этот код:

getRequestCycleSettings().setRenderStrategy(RequestCycleSettings.RenderStrategy.ONE_PASS_RENDER);
person Alan Barboza    schedule 31.07.2016