这个在刚开始学习Springmvc的时候确实折腾了半天。

 

首先直接选择创建一个简单的web项目

 

 

 为什么不勾选Springmvc ?      答: 如果没有springmvc的jar包,可以创建一次然后提取出idea自动下载的jar包,然后重新启动idea创建普通web项目。

勾选了spring后,它帮你创建的lib包和工程在一个目录,而不再web目录中,

导致,就算你面的控制器解析器都写好了,仍然会访问不到(404)

正确项目结构应该这样

 

 

 lib一定要在WEB-INF下面坑死人)。。。

然后写好xml中写好中央servlet

 

 

 配置controller和视图解析器



 

 注意配置文件的名字。一定是中央控制器的servlet+“-servlet“