404错误 就是路径不对
看看 你设置的路径对不对 路径很关键
检查下你的web.xml文件中配置的项目引导页的地址是不是正确的
你这个目录下有index文件吗?在ROOT文件夹下有这个文件夹吗?
把你的web.xml发出来
路径不对,看一下部署目录是否为xwq1
这个没问题的,项目启动都是正常的,只是 “/”路经没有配置,tomcat识别不出来
在你的 web.xml 写这段代码“
/index.jsp
”把 index.jsp 换成你的jsp文件名称, 注意这块用的jsp文件不能放在WEB-INF文件下 不然访问不到
第一:检查tomcat能不能成功成功;在页面输入localhost:8080检测
第二:如果你输入的路径是项目名的话,查看你的web.xml中设置的页面是自动进入哪里
例如下面这个代码
<!-- 直接打项目名不写路径默认进入的页面 -->
/WEB-INF/jsp/login.jsp
第三:如果你直接进入的是有功能的页面可能是你的路径写错了
第四:如果你的tomcat成功运行(),网页还是报404,然后你去找你的tomcat根目录;然后看webapps文件夹中 有没有你的项目,有的话点开去找你的jsp页面,因为有时候报错是因为项目没有部署成功,jsp页面没有部署进去
也可以看work这个文件这是你运行时存放的临时文件夹
如果是没有部署好项目没有jsp文件的话你再来问我
1、你先访问tomcat(locathost:8080),看tomcat的初始界面是否访问成功,如果不成功,说明tomcat没有启动起来,tomcat的配置出问题了。在conf/server.xml中修改;
2、如果tomcat的初始界面(locathost:8080)可以访问,那你就再访问你自己的项目,如果访问不到出现404,就是路径问题了,你可以在tomcat的安装包
的logs文件夹下查看日志文件。
我从来没有见过qing邱路径是以 / 结尾的
现检查绝对路径的配置,若无误,请查看是否开启并正确配置了伪静态规则,若又无误,请 检查 。htaccess 文件中的约束
先进入你的tomcat 安装目录下 找到bin路径下 然后运行 startup 启动服务器 然后启动后不要关闭 cmd窗口 然后浏览器 访问http://localhost:8080/
看是否进入tomact 小猫页面 。如果进入证明tomcat 配置正常 ,可以正常启动 ,那就是你的项目jsp 404 未找到页面的错误。 先按照你的浏览器给的message 给的错误路径自己去项目自己看看 路径 ,凭借多次404经验 8成是 你把你的jsp 放到了 WEB-IF 下 无法访问 可以把jsp 放到 WEB-IF 外面 或者同级目录下 试试看 。
他们回答得基本上都能解决了,还有一点就是看有没有配置context path有的叫context root 都是一个意思,就是访问项目的路径,一般都是项目名,如果不是项目名,你这里可能就是修改了context path,需要通过context path来访问,而不能通过项目名称来访问了