Как получить параметр запроса в Wicket - PullRequest
0 голосов
/ 29 августа 2010

Я использую приложение wicket для запуска метода Java в моем коде. У меня есть URL-адрес следующим образом

http://localhost:8080/web/resources/org.apache.wicket.Application/StartMethod

Я хочу добавить дополнительную опцию в конце client = cutomser1

http://localhost:8080/web/resources/org.apache.wicket.Application/StartMethod?client=customer1

Как я хочу, они используют один и тот же код, но для разных клиентов

Поэтому, когда я запускаю этот URL из командной строки, он должен извлечь Customer1 в мой код Java в этом случае.. String client = customer1

Как я могу реализовать это в Java. Я имею в виду, я хочу получить это имя String customer1

Ответы [ 2 ]

1 голос
/ 29 августа 2010

Wicket сильна в привязке данных, и вы должны воспользоваться этим.

Если вы отображаете в браузере данные от Customer1, калитка знает об этом, когда вы делаете запросы с этой страницы.

Перевод параметров запроса в переменные происходит за сценой.

Поначалу это сбивает с толку, но действительно мощно, когда используется по назначению.

Я бы посоветовал вам выбрать хороший учебник из ответа на этот вопрос и пройти несколько примеров, чтобы увидеть, как это делается. Это может занять день, но это окупится до конца недели.

0 голосов
/ 05 октября 2010

Я думаю, что я немного опоздал, но все же скажу, что вы можете использовать PageParameters на своей странице, и вы должны сделать страницу закладкой.

...