最近在学习jsp和servlet,避免不了的要和tomcat打交道,但tomcat经常会出现各式各样的错误,下面是我总结的一些常见的解决方法,希望对大家有用。

1.未部署web应用

2.url输入错误

排错方法:首先,查看url的ip地址和端口号是否书写正确。

其次,查看上下文路径是否正确 project--------properties------myelipse-----web-----web context-root检查这个路径名称是否书写正确。

最后,检查一下文件名称是否书写正确。

3.目录不能被引用

排错方法:

在 eclipse的“包资源管理器(package explorer)”检查文件存放的位置。由于meta-infweb-inf文件夹下的内容无法对外发布,所以,如果你引用了带这两个目录的文件,肯定是不允许。例如:http://localhost:8080/guestbook/web-inf/index.html就是错误的文件位置存放错误

4. tomcat服务器中web.xml中的问题

排错方法:

如果你的web应用程序有多个jsp页面的话,当你点击你web应用程序的虚拟根目录时可能会出现404错 误,只是你只需要修改tomcat服务器中web.xml

listings

false(将其该为true)

5、web-inf下面必须要有几个固定的文件夹和文件

±web.xml

该web app的配置文件

±lib

该web app用到的库文件

±classes

°存放编译好的servlet

请注意他们的名字,我曾经就由于把classes写成class,查错查了半宿还没解决,所以写这些的时候千万要仔细,要不会浪费更多的精力去查错。

6、如果要运行的不是.jsp文件,而是servlet(.class)文件,要配置web.xml(当然是web-inf下面的),加上以下字段:

helloworldservlet

helloworldservlet

helloworldservlet

/helloworldservlet

其中的“helloworldservlet”改为你要运行的文件名。大概就总结了这些,当然,在实际应用中也许会出现更多意料不到的错误,这也是很正常的,如果有什么错误还请大家指出。

到此这篇关于javaweb工程运行报错http status 404解决办法的文章就介绍到这了,更多相关http status 404内容请搜索萬仟网以前的文章或继续浏览下面的相关文章希望大家以后多多支持萬仟网!

希望与广大网友互动??

点此进行留言吧!

java 报错404_Javaweb工程运行报错HTTP Status 404解决办法相关推荐

  1. 【记录】IDEA未正确关闭导致打开报错,进不了主界面,含解决办法

    [记录]IDEA未正确关闭导致打开报错,进不了主界面,含解决办法 错误提示 解决方案 参考 错误提示 截取了错误的主要部分 java.util.concurrent.CompletionExcepti ...

  2. oracle operation_type,案例:Oracle报错performing DML/DDL operation over object in bin解决办法

    天萃荷净 运维DBA在巡检时发现alert日志文件中出现Oracle报错performing DML/DDL operation over object in bin,分析原因为回收站中的对象执行了d ...

  3. pycharm报错:Error configuring SDK: Accessing invalid virtual file: 解决办法

    pycharm报错:Error configuring SDK: Accessing invalid virtual file: 解决办法: 针对linux系统, 删除home目录下pycharm配置 ...

  4. pandas的read_excel 报错:OverflowError: date value out of range‘ 的解决办法

    pandas的read_excel 报错:OverflowError: date value out of range' 的解决办法 首先,报错了要进行原因分析,导致这个错误的原因是将文件中的数值读成 ...

  5. 搭建网站服务器时报错url,服务器网站总报错“ERROR the requested URL could not be retrieved”解决办法...

    服务器网站总报错"ERROR the requested URL could not be retrieved" ERROR The requested URL could not ...

  6. pb开发的程序win10 报 sql server request resulted in a bad return code or status 的解决办法

    pb开发的程序报 sql server request resulted in a bad return code or status 的解决办法 win10 其实很简单那: 把 64位 这个ntwd ...

  7. STEP 7-MicroWIN SMART软件在打开时报错“软件停止”以及界面显示“???”的解决办法

    STEP 7-MicroWIN SMART软件在打开时报错"软件停止"以及界面显示"???"的解决办法 在一些盗版或GHOST WIN7 32或64位操作系统, ...

  8. eclipse项目的maven工程找不到主类的解决办法

    eclipse项目的maven工程找不到主类的解决办法 2017-06-01 23:45 690人阅读 评论(0) 收藏 举报  分类: java(5)  版权声明:本文为博主原创文章,未经博主允许不 ...

  9. Java的poi导出的excel不能超过256列的解决办法

    Java的poi导出的excel不能超过256列的解决办法 背景 1.现在的情况 2.解决办法 背景 导出时如果列超过256导出就会报错,现在进行解决 1.现在的情况 excel文件名以.xls结尾 ...

最新文章

  1. 4444端口 linux,Docker Container无法访问本地主机端口4444。为什么?
  2. Win32 API之Setlocale函数配置地域化信息函数
  3. 替代java参数_java – 使用Void作为可选参数的更好的替代方法
  4. 在命令行中打开远程端的图形应用程序
  5. 对微软实习生或者工作感兴趣的读者, 目前我的项目是...
  6. jeecg boot一对多新增的附表不会主键是一个string_测试开发专题:spring-boot如何使用JPA进行双向一对多配置...
  7. 两款404页面自动跳转源码html
  8. kaggle账号_kaggle是什么?对找工作的帮助!如何入门kaggle?
  9. 双十一快到了,快递却不干了?
  10. 朴素贝叶斯-垃圾邮件(中文的)处理
  11. idea导入项目框架的方法
  12. mac charles4.0.2免费破解版安装
  13. Typora设置高亮
  14. 前端学习从入门到高级全程记录之1 (HTML基础知识)
  15. Java中阻塞队列类型介绍
  16. PTA-天梯赛-7-8 GOGO冲
  17. Android ViewPager2自定义页面切换动画
  18. [论文阅读笔记40]recall与rank相结合的多视角中文过程术语标准化
  19. 全景图的种类、360度三维实拍全景
  20. C++文件操作Read函数

热门文章

  1. 2023基于微信小程序的社区小区团购电商在线商城平台(SSM+mysql)-JAVA.VUE(论文+开题报告+运行)
  2. Pat(Advanced Level)Practice--1026(Table Tennis)
  3. MEXGroup:欧元继续保持偏强走势,今日可重点关注各国PMI数据
  4. 【双指针】———两数之和
  5. win7即将停止服务,升级到win10最详细的图文教程。
  6. Web安全—Web漏扫工具Nikto安装与使用
  7. 数据库表和列的别名的用法
  8. 音视频应用--VMAF工具学习
  9. Lichee (五) sysconfig1.fex 配置系统
  10. Android翻书翻页(支持硬翻软翻)