老師整合mvc的配置是不是錯(cuò)了?
老師好像沒有講怎么整合springmvc,也就是怎么整合視頻里面的spring-servlet.xml文件
在web.xml文件里面配置servlet的時(shí)候,也就是<servlet>標(biāo)簽的內(nèi)容是不是少了個(gè)<init-param>標(biāo)簽?
<servlet> ????<servlet-name>spring</servlet-name> ????<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> ????<load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> ????<servlet-name>spring</servlet-name> ????<url-pattern>/</url-pattern> </servlet-mapping>
項(xiàng)目運(yùn)行的時(shí)候會(huì)讀取spring-servlet.xml文件??
我覺得此處應(yīng)該這樣配置,添加<init-param>標(biāo)簽,將spring-servlet.xml文件的路徑放進(jìn)去:
<servlet> ????<servlet-name>spring</servlet-name> ????<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> ????<init-param> ????????<param-name>contextConfigLocation</param-name> ????????<param-value>classpath:spring/spring-servlet.xml</param-value> ????</init-param> ????<load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> ????<servlet-name>spring</servlet-name> ????<url-pattern>/</url-pattern> </servlet-mapping>
2018-10-01
是的,否則就會(huì)報(bào)找不到配置文件的錯(cuò)誤