No mapping found for HTTP request with URI [/test-ssm/11.html] in DispatcherServlet with name 'SpringMVC'
DispatcherServlet進(jìn)行請(qǐng)求處理,如果請(qǐng)求映射已經(jīng)做了映射,那么會(huì)直接交給后臺(tái)程序處理,如果沒(méi)有映射則會(huì)出現(xiàn)上述錯(cuò)。
增加如下標(biāo)簽
<mvc:default-servlet-handler />
<mvc:default-servlet-handler />會(huì)做什么處理呢?它在請(qǐng)求沒(méi)有映射的情況下,會(huì)去需求找相應(yīng)的靜態(tài)資源。多了一步處理。
另外,一般情況下WEB服務(wù)默認(rèn)的Servlet都是default,如果Servlet 用不同名稱(chēng)自定義配置,或者使用了不同的 Servlet 容器,則必須顯式提供Servlet 的名稱(chēng),如下:
<mvc:default-servlet-handler default-servlet-name="myCustomDefaultServlet"/>