2010-07-26 65 views

回答

1

使用HandlerInterceptor,這就是爲此而建 - 你可以指定一塊邏輯在執行控制器之前或之後執行(或控制器列表 - 由您決定將攔截器映射到應該應用的控制器),方法是執行preHandle()和/或postHandle()方法。後者接收ModelAndView作爲輸入,允許您爲其添加模型屬性。

這種方式向模型添加一些數據的邏輯只存在於一個地方,可以選擇性地配置爲適用於所有或部分頁面等。

相關問題