setResponsePage() и setRequestTarget() в калитке 6.x или 7.x
У меня был код как ниже
1)
getRequestCycle().setRedirect(true);
setResponsePage(ClasAdminHome.class); Repalced with
Я перешел на последнюю версию, как показано ниже, без ошибок компиляции
RequestCycle.get().scheduleRequestHandlerAfterCurrent(new RenderPageRequestHandler(new PageProvider(ClasAdminHome.class), RenderPageRequestHandler.RedirectPolicy.ALWAYS_REDIRECT));
То же самое, что я пробовал для приведенного ниже кода, но я не получаю решение,
2)
getRequestCycle().setRedirect(true);
getRequestCycle().setRequestTarget(new RedirectRequestTarget(redirectUrl));
Как я могу обновить его? это первый код, который я написал правильно?
1 ответ
Решение
Я не прекращаю получать твои getRequestCycle().setRequestTarget
устарел в калитке 5. Вы можете просто заменить на код ниже.
Калитка 6 или 7 Вы можете попробовать вот так.
getRequestCycle().scheduleRequestHandlerAfterCurrent(new RedirectRequestHandler(redirectUrl));
Для получения дополнительной информации проверьте здесь документы по обновлению калитки