使用Tomcat在网页上报404错误

发布于:2022-10-17 ⋅ 阅读:(474) ⋅ 点赞:(0)

前言

因为是第一次认真接触tomcat这玩意儿,javaweb学习到servlet,然后因为路径错误,网页这边一直报404错误,期间还报了一次405和500。碍于这种路径问题实在是太easy,我从头到尾翻烂了csdn,还是无果,最后终于在我ex的帮助下解决了这个路径问题,还是记录一下。

问题截图

我这里直接放截图了,404真的报的我想🤮了
404错误
这里是项目目录结构
在这里插入图片描述
这里是web.xml的图
在这里插入图片描述
在这里插入图片描述
tomcat配置
在这里插入图片描述
在这里插入图片描述

解决方法

反正我就是pro08和pro08-javaweb-servlet换着改,就好了
在这里插入图片描述

在这里插入图片描述

总结

  • 一般报404,大概率是路径的问题
  • 一般报405就是请求方法错误的问题。比如表单method=post,那么Servlet必须对应doPost。
  • 一般报空指针问题的原因是:空指针或者是NumberFormatException。因为有价格和库存。如果价格取不到,结果你相对null进行Integer.parseInt()就会报错。错误的原因大部分是因为name="price"此处写错了,结果在Servlet端还是使用request.getParameter(“price”)去获取。(注:斜体部分引自尚硅谷视频内容。)

网站公告

今日签到

点亮在社区的每一天
去签到