我是Wicket新手。我已經通過一些例子,但我仍然不確定Wicket的執行順序。Wicket的一系列事件是什麼?
誰能告訴我,在這個例子中
http://wicketstuff.org/wicket14/echo/
被稱爲什麼方法,何時以及以什麼順序?如果我想在提交後清除字段,需要添加什麼?
例如,在Struts 2中,系統會按順序調用prepare()
,setter方法,validate()
和。以同樣的方式,Wicket的訂單是什麼?
我是Wicket新手。我已經通過一些例子,但我仍然不確定Wicket的執行順序。Wicket的一系列事件是什麼?
誰能告訴我,在這個例子中
http://wicketstuff.org/wicket14/echo/
被稱爲什麼方法,何時以及以什麼順序?如果我想在提交後清除字段,需要添加什麼?
例如,在Struts 2中,系統會按順序調用prepare()
,setter方法,validate()
和。以同樣的方式,Wicket的訂單是什麼?
從來沒有做過任何支撐自己,但從我讀的它與Wicket非常不同。
我可以「噸告訴你的函數的名稱被調用,但執行的順序如下:從輸入字段
在轉換或驗證錯誤的情況下,SubmitComponent的的onError()和表被調用。
這是回答您的問題嗎?
放置一個斷點並查看代碼以查看執行順序。它和struts完全不同。你自己在你的頁面中設置你的方法名,所以沒有像struts執行的預定義方法。你應該閱讀一些wiki來獲得這個想法。
感謝您的答覆。我需要的方法,因爲,這樣我會知道如果我想要一個結果,我會知道要操縱的方法。上面提到的例子有一個屬性的getter和setter,有一個構造函數,按鈕本身有一個onsubmit事件。這三個事件之間的順序是什麼。感謝您的幫助 – user373201 2011-01-10 00:47:45