Eclipse下访问Tomcat服务器404错误

出现的几种情况


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.成功访问以后的效果