В Wicket 1.4.x вы должны расширить [Web]RequestCycle
, чтобы переопределить методы перехвата (onBeginRequest()
, onEndRequest()
, onAfterTargetsDetached()
и т. Д.) И переопределить Application.newRequestCycle()
, чтобы вернутьПользовательский класс.
В Wicket 1.5.x этот механизм был реорганизован, поэтому вы можете просто реализовать RequestCycleListener
, который предоставляет те же хуки.Этот новый механизм намного лучше, так как вы можете создавать и повторно использовать слушателей.