常见错误及解决方式

来源:互联网 发布:网络人肉犯法 编辑:程序博客网 时间:2024/05/01 20:38

Javaweb项目启动 ,用浏览器查看时,常见错误及解决方式。

1、404错误

1.1 404数字是什么?

-------是服务器执行完客户端的请求以后,返回给客户端的一个执行结果的状态编码

1.2  产生的原因

------Web服务器(容器)根据请求地址找不到对应资源。

如:

  • 地址错误(拼写不正确,字母大小写错误)
  • web.xml文件中的两个<servlet-name>不一致
  • 工程没有部署
  • Web应用程序部署结构没有遵守Servlet规范

1.3 解决方法

  • 按照http://ip:port/appName/url-pattem规则检查,请求地址,区分大小写
  • 检查web.xml文件中的<servlet>和<servlet-mapping>节点中的两个<servlet-name>是否一致
  • 只有部署以后的工程才能访问
  • 检查工程结构是否符合规范

2、405错误

2.1 产生的原因

----Web服务器(容器)找不到service()方法处理请求。

如:

  • service方法名称写错
  • service方法参数类型与标准不一致
  • service方法异常,返回值类型与标准不一致

2.2解决方法

  • 检查service()是否存在
  • 检查service()的签名(方法名,参数,返回值,异常类型)是否与覆盖的父类中的方法一致

3、500错误

3.1 产生的原因

--程序在运行过程中出错。

如:

  • Servlet类没有继承HttpServlet或实现Servlet接口
  • web.xml文件中的<servlet-class>写错
  • service 方法中的代码运行时抛出异常

3.2 解决方法

  • 检查servlet-class中的报名、类名是否正确
  • 检查Servlet类是否继承HttpServlet或实现Servlet
  • 检查Servlet的service方法中的代码是否运行出错











1 0
原创粉丝点击