JSP程序404错误的解决浅谈

开发 后端
JSP程序404错误是我们经常遇到的问题,那么出现这样的问题该如何处理是一个很实际的问题,那么本文将会就JSP程序404错误这一问题做一简单论述。

JSP程序404错误是我们经常遇到的问题,那么出现这样的问题该如何处理呢?让我们来看看

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

根据这些情况,JSP程序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、资源的名字(JSP和servlet)

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

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

  1. ﹤servlet-mapping﹥  
  2.  
  3.   ﹤servlet-name﹥LoginServlet﹤/servlet-name﹥  
  4.  
  5.   ﹤url-pattern﹥/login﹤/url-pattern﹥  
  6.  
  7. ﹤/servlet-mapping﹥ 

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

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

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

那么JSP程序404错误的问题相关就介绍到这里,希望在实际操作过程中能给你有点帮助。

【编辑推荐】

  1. 什么是Servlet以及常用Servlet API有哪些
  2. JSP Servlet实例之自动跳转到出错页
  3. 优化JSP Servlet应用程序八点杂谈
  4. JSP开发中Servlet之导入事件驱动技术
  5. 什么是JSP以及和Servlet的比较
责任编辑:仲衡 来源: CSDN博客
相关推荐

2009-06-17 15:33:50

java heap s

2009-07-06 17:50:13

Java JSP

2009-07-06 15:58:11

JSP程序

2009-07-07 13:58:59

jsp forward

2009-07-07 14:21:00

JSP语法

2009-02-11 09:37:32

Hibernate分页技术JSP

2009-06-30 17:28:08

JSP学习

2009-06-30 16:51:56

2011-05-18 16:09:10

404错误页面

2009-07-03 13:24:56

JSP表单

2009-07-02 17:06:36

JSP中的PageEn

2009-07-01 18:41:16

JSP编译

2009-07-01 17:58:20

JSP

2009-07-02 11:25:33

JSP课程

2011-09-19 19:21:54

linux

2009-07-01 18:46:26

2009-07-02 09:40:17

JSP导出Oracle

2009-07-01 10:58:55

JSP网站建设

2009-07-02 13:31:13

JSP组件

2009-07-01 18:08:18

JSP页面跳转
点赞
收藏

51CTO技术栈公众号