原理:springmvc按植物分類(lèi)學(xué)屬于企業(yè)應(yīng)用模式里的靜態(tài)配置型,使用dispatchservlet截獲的所有do的請(qǐng)求,按照xml文件的配置,調(diào)用對(duì)應(yīng)的command對(duì)象的handleequest函數(shù),同時(shí)進(jìn)行依賴(lài)對(duì)象的注入。
SpringmvcC與struts相比的優(yōu)勢(shì):
它的ontroller有著從松到緊的類(lèi)層次結(jié)構(gòu),用戶(hù)可以選擇實(shí)現(xiàn)只有一個(gè)handlerequest函數(shù)的接口,也可以使用它有很多回調(diào)函數(shù)的simpleformcontroller類(lèi)。不需要formbean,也不需要tapestry。