Как я могу запросить конвейерные процессоры в Apache Wicket? - PullRequest
0 голосов
/ 02 июня 2011

Есть ли способ запросить конвейерные процессоры в Apache Wicket?Возможно, с фреймворком с открытым исходным кодом, который интегрируется с Wicket?

Я хочу проверить запросы до того, как мои веб-страницы будут обработаны.

Ответы [ 2 ]

1 голос
/ 02 июня 2011

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

В Wicket 1.5.x этот механизм был реорганизован, поэтому вы можете просто реализовать RequestCycleListener, который предоставляет те же хуки.Этот новый механизм намного лучше, так как вы можете создавать и повторно использовать слушателей.

0 голосов
/ 02 июня 2011

В Wicket 1.4.x (не знаю, было ли это сохранено в 1.5) у вас есть RequestCycle#onBeginRequest() и RequestCycle#onEndRequest(), которые вы можете переопределить.

...