1. 程式人生 > >自己手寫一個springmvc

自己手寫一個springmvc

但是原文中有個問題,就是DispatcherServlet類中,doPost方法有一句 :

SpringmvcController controller = (SpringmvcController) instanceMap.get(path.split("/")[1]);

這樣一來,其他controller就有問題,因為預設都是轉成SpringmvcController,所以改一下:
Object controller = instanceMap.get(path.split("/")[1]);
這樣就可以了。