本文主要介绍Javaweb项目运行错误的HTTP Status 404解决方案,通过实例进行了非常详细的介绍,对大家的学习或工作有一定的参考价值。有需要的朋友下面跟边肖学习。
最近在学习jsp和servlet的时候,不可避免的要和tomcat打交道,但是tomcat经常会出现各种错误。下面是我总结的一些常用的解决方法,希望对你有用。
1未部署Web应用
2URL输入错误
错误做法:首先检查URL的IP地址和端口号是否写对。
其次,检查上下文路径是否正确。project-properties-myelipse-we b-context-root检查路径名是否写对了。
最后,检查文件名是否写对。
3目录不能被引用
错误的方法:
在Eclipse的“包浏览器”中检查文件存储位置。由于META-INFWEB-INF文件夹中的内容是不能对公众发布的,所以如果引用这两个目录的文件,肯定是不允许的。例如:3358 localhost:8080/guest book/we b-INF/index . html是错误的文件位置,存储错误。
4. Tomcat服务器中web.xml中的问题
错误的方法:
如果您的web应用程序有多个jsp页面,当您单击web应用程序的虚拟根目录时,可能会出现404错误,但您只需要在Tomcat server中修改web.xml。
初始化参数
param-name列表/param-name
参数值false(应为true)/参数值
/init-param
5、WEB-INF下面必须要有几个固定的文件夹和文件
web.xml
web应用程序的配置文件
解放运动
此web应用使用的库文件
班
存储编译后的servlet
请注意他们的名字。以前写类是一个类,查错半个晚上还是无解,所以写这些的时候一定要小心,不然多浪费的精力去查错。元。
6、如果要运行的不是.jsp文件,而是servlet(.class)文件,要配置web.xml(当然是WEB-INF下面的),加上以下字段:
小型应用程序
servlet-name hello world servlet/servlet-name
servlet-class helloworldservlet/servlet-class
/servlet servlet-映射
servlet-name hello world servlet/servlet-name
url模式/HelloWorldServlet/url模式
/servlet-映射
其中“HelloWorldServlet”被更改为您想要运行的文件名。仅此而已。当然,实际应用中可能会出现更多意想不到的错误,这是正常的。请指出任何错误。
关于Javaweb项目操作中HTTP Status 404错误的解决方案的这篇文章到此为止。有关HTTP状态404的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望大家以后能多多支持我们!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。