2012-02-20 53 views
0

我在Spring Source網站上閱讀了有關Dispatcher Servlet的內容。調度程序Servlet。它在Spring MVC框架中的適用位置

http://static.springsource.org/spring/docs/current/spring-framework-reference/html/mvc.html

我的問題是它的調度的Servlet適合在MVC框架中的位置。如果我們在上面的描述中看到了這個圖,那麼它被看作與控制器和視圖不同。它顯然不能成爲模型的一部分。那麼它如何適應MVC框架呢?

回答

2

我想說它仍然是控制器層的一部分。在該圖中,它與其他控制器有區別,並被標記爲「前端控制器」,該前端控制器只是將傳入請求委託給其他控制器並處理與視圖的交互。

另一種方法是將其刪除並讓單個控制器處理自己的請求。

所以,它仍然是一個控制器,它只是將工作委託給其他控制器,然後處理與視圖的交互。

相關問題