HTTP Status 404 / tomcat 404问题解决

全部文章优先发布在我的博客上,后续更新可能会忘记同步到CSDN上。html

我的博客此篇文章地址:https://www.xdx97.com/article/653712329162096640web

 

今天初次使用tomcat的时候,用浏览器访问老是不成功。通过一番周折总算成功了,虽然这个知识点不是很难,但仍是写篇博客,但愿能帮助那些初学者。(注:笔者用的是:tomcat 7)浏览器

前提:你的tomcat能够访问:http://localhost:8080/tomcat

问题:当把项目发布到tomcat下并启动tomcat,能够访问8080端口,可是不能访问本身的页面。服务器

请按照下面三个步骤一一来测试,相信你会获得你想要的结果。app

  1、查看本身的路径是否错误,正确的路径访问是:http://localhost:8080/xxx/yyy.html  (注:xxx表示你的项目名。yyy表示你的页面名称,若是你的页面是jsp,就把.html换成.jsp)。eclipse

  2、查看本身的html或者jsp是否放在了WEB-INF下面了,WEB-INF是受保护的不能够访问里面的东西。因此只要把页面移除来放在WebContent下面就能够啦。webapp

 3、tomcat7绑定到了IDE工具下的时候要修改一个配置,笔者当初就是这个缘由。(注:笔者用的是eclipse)jsp

    一、找到tomcat服务器的所在位置工具

 

     二、双击该服务器,会出现如下界面

二、把红色的框框里面的内容修改为笔者如今的样子

        1)第一个框框默认选择一,那个服务器是IDE自动集成的不方便查找。当选择二,下面的Server path,就会出现咱们本身的tomcat的安装地址了。

         2)第二个框框是tomcat访问的工程名,默认访问webapps。

 

注:若是打开以上界面,上面的两个框框没法修改的话,请检查。

    一、你的tomcat是否启动着,关闭它。

    二、请先remove掉里面的工程。

    三、右击tomcat服务器,点击clean。再次打开就能够了。