2010-08-29 39 views
0

我正在使用wicket應用程序在我的代碼中啓動我的Java方法。我有網址如下如何檢索Wicket中的查詢參數

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

我想在最後客戶端添加一個額外的選項= cutomser1

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

正如我希望這些使用相同的代碼,但針對不同的客戶

所以當我從命令promte運行這個URL時,它應該以這種方式將Customer1提取到我的Java代碼 中。 String client = customer1

我該如何在Java中實現它。我的意思是我想取這個字符串名字customer1

回答

1

Wicket在數據綁定方面很強大,你應該利用它。

如果您在瀏覽器中顯示來自Customer1的數據,Wicket會知道您何時從該頁面發出請求。

將請求參數轉換爲變量發生在場景後面。

這是令人不安的一開始,但真正強大時,如果按預期使用。

我建議你從answer to this question中選擇一個很好的教程,並通過幾個例子來看看事情是如何完成的。這可能需要一個下午,但這將在本週結束前償還。

0

我覺得我有點太晚了,但我仍然會說你可以在你的頁面中使用PageParameters,並且你應該使頁面成爲書籤。