遇到不少的朋友和同事,發現不少人用學習MVC框架的結果,只知道如何套框架,若是在原有基礎框架代碼下進行編碼,以至稍微一些不常見的問題,就不知道從何下手,錯誤可能會發生在哪裏? web
經過本身對MVC框架學習及使用的理解,總結有如下幾個要素: 框架
- 理解servlet的工做機制,理解請求路徑與方法是如何對應起來的。
- 理解jsp爲何是servlet。
- 理解MVC框架根本是爲了解決繁鎖的web.xml中servlet配置,解決重複的從請求中獲取、傳遞參數等問題而產生的,而後再兼顧提升性能等。
- 理解MVC框架如何解決請求路徑與方法的對應該關係。
- 理解MVC框架中攔截器的實現原理。
以上幾點,是我對框架學習及使用須明白的幾個要素。