JSP中404错误的解决

404错误是什么时候产生的呢?当我们通过浏览器请求服务器上的某个资源的时候,可能是JSP,也可能是Servlet,如果要访问的资源不存在,就会产生404错误,404错误可能是应用本身的问题,例如没有正常部署、名字写错了,也可能是文件的问题,JSP文件不存在、名字错误,或者Servle没有配置。

根据这些情况,404错误的解决方法如下:

1、  web应用没有部署成功:从控制台(http://127.0.0.1:7001/console)deployments下面看,要注意状态。如果没有部署成功,可以到控制台(启动服务器的命令行窗口)查看错误。如果使用了Tomcat,则通过http://127.0.0.1:8080,再选择管理界面。

2、  Web应用的名字(实际上是访问方式,通常是context-root),查看方式:在工程上点右键,选择“Properties”,选择MyEclipseàWeb,界面中的Web Context-root.

3、  资源的名字(JSPservlet

如果是JSP文件,仔细看文件名字是否写错。(在MyEclipse中开发的时候,JSP文件放在web-root中,不能放错,如果有其他文件夹,访问方式中要写出文件夹)如果没有错误,仔细看文件中是否通过jsp:forward或者jsp:include等访问方式访问了其他文件,看其他文件是否存在。

如果是Servlet,查看web.xml文挡:

  <servlet-mapping>

    <servlet-name>LoginServlet</servlet-name>

    <url-pattern>/login</url-pattern>

  </servlet-mapping>

其中url-pattern的内容决定了访问方式。

如果这个Servlet的配置没有错误,要查看该Servlet文件中是否访问了其他文件,查看所访问的文件是否存在。

4、  如果上面这些错误都没有,可能是系统的缓存问题,包括客户端浏览器和服务器的临时文件。解决方法:重新启动浏览器,重新编译工程(ProjectàClean),重新部署,关闭应用服务器,重新启动应用服务器,重新访问。

文章出处:http://blog.csdn.net/javaeeteacher

 

ECLI JSP 404出现的原因可能有很多,以下是一些可能的原因: 1. 文件或页面不存在:当你访问一个JSP页面时,服务器会尝试查找相应的JSP文件。如果该文件不存在,服务器将返回一个404错误,表示页面未找到。 2. URL错误:当你访问一个JSP页面时,URL可能会被输入错误或拼写错误。比如,URL可能缺少某些字符或者路径错误,导致服务器无法找到相应的JSP文件。 3. 服务器配置问题:ECLI服务器可能存在配置问题,导致无法正确解析JSP页面。这可能是由于服务器配置文件的错误配置或者服务器本身的故障引起的。 4. 资源限制:某些情况下,服务器可能会对特定类型的资源或页面进行限制访问。如果服务器设置了对JSP页面的限制访问,那么当你尝试访问这些页面时,将会返回404错误解决ECLI JSP 404错误的方法包括以下几点: 1. 检查URL是否正确:仔细检查你输入的URL,确保没有拼写错误或路径错误。 2. 检查文件是否存在:确认JSP文件是否存在于服务器上,如果不存在,重新上传或创建该文件。 3. 重新启动服务器:有时候重启服务器可以解决一些服务器配置问题或者服务器本身的故障。 4. 检查服务器配置文件:如果能够访问服务器的配置文件,检查是否有错误配置。如果是配置问题导致的错误,可以尝试修改配置文件的相应内容。 总之,ECLI JSP 404错误表示无法找到所请求的JSP页面,通常是由于文件或路径错误、URL错误、服务器配置问题或资源限制等原因导致的。通过排查这些可能的原因,我们可以找到并解决这个错误。
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值