出现的几种情况
1.URL地址写错了,例如:
访问地址应该是http://localhost:8888/ShiroTest/user/showUser?id=1,而我错误的把访问地址大小写写错了(访问地址:写成了http://localhost:8888/ShiroTest/user/showuser?id=1)就会导致404的错误
2.web.xml中未配置SpringMVC对应<servlet-mapping>路劲映射导致访问404,原因就是servlet不知道处理接收处理那些请求
<servlet-mapping>
<servlet-name>SpringMVC</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
3.eclipse中的webapp部署Tomcat时未将默认配置做修改
默认状态
3.1.修改我上面图标红的地方,Server Locations修改Use Tomcat installation(...)
3.2.Server Options中Publish module contexts to separate XML files改为选中状态
3.3.当打开Tomcat配置会发现是灰色状态无法修改,那么我们就需要删除Tomcat下的工程
然后Tomcat上右键选择clean
然后就可以修改了
修改以后记得Ctrl+S保存
4.成功访问以后的效果