天天看點

搭建springMVC項目,web.xml配置,及分析。

突發奇想,根據所學,自己搭建springmvc項目,然後逐漸添加其他架構,建構一個背景管理系統。

也算是鞏固以前學的基礎了。

至于用了哪些jar包,沒仔細看,因為用的是maven來管理,就把項目可能用到的所有jar包,都引入進去了。

web項目,最基礎的配置,就在web.xml中。

先看完所有的配置檔案,在看錯誤日志分析。

預設歡迎頁面。

聲明springmvc 的 dispatcherservlet

需要配置兩處的引用contextconfiglocation。

至于這兩處配置的, xml檔案的名字,隻要是有配置,就根據你的配置檔案名,* 代表所有,如果沒有配置,就是預設的檔案,applicationcontext.xml  和  springmvc-servlet.xml

如果 context-param 不進行配置,則在啟動項目時,就會報錯。缺少配置檔案。

如果不配置下面的contextconfiglocation,但是配置load-on-startup,則也是在啟動項目時報錯。

但是,如果contextconfiglocation 和load-on-startup都不配置,啟動時不報錯。 會在調用 controller時報錯。

錯誤同上:

然後,需要寫  攔截請求的配置。

servlet-name  是  default 的,是不通過 springmvc dispatcherservlet的,

servlet-name  是  springmvc 的,就會去找對應的controller.