Я делаю миграцию с калиткой 1,4 -> 1,5 -> 6. Когда я модернизировал до 6 я сталкиваюсь вопрос -Как заменить конструктор PageParameters (String) в Wicket 6?
Конструктор PageParameters (String) не определено
Когда я посмотрел на 1.4 источника. Я заметил, что метод, который вызывает этот конструктор, устарел, но не сам конструктор (возможно, поэтому я не заметил его в 1.5). Пример использования его в моем коде:
cancelButton = new AjaxButton("cancelButton", new I18nModel("Common.Cancel"), groupForm) {
private static final long serialVersionUID = -6267601642356425767L;
public void onSubmit(AjaxRequestTarget target, Form<?> form) {
String paramsString = "mode=" + DISPLAY.toString() +
(groupId == null ? "" : ",id=" + groupId);
PageParameters params = new PageParameters(paramsString);
UiUtils.redirect(GroupPage.class, params);
}
};
Что я должен использовать вместо этого? В 1.6 я вижу только два конструктора в PageParameters
:() и (конечные PageParameters копия)