常见错误及解决方式
来源:互联网 发布:网络人肉犯法 编辑:程序博客网 时间: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
- 常见错误及解决方式
- nginx 常见错误及解决方式
- (Servlet)常见错误及解决方式
- Mysql常见错误及解决方式
- Sqoop常见错误及解决方式
- 常见错误解决方式
- 一些常见的问题错误及解决方式
- MongoDB常见错误解决方式
- ubuntu常见错误及解决
- hadoop常见错误及解决
- 爬虫常见错误及解决
- Mysql常见错误及解决
- ROS常见错误及解决
- 笔记 -- 07 -- 常见错误&解决方式
- C++内存分配方式及常见错误
- C++内存分配方式及常见错误
- 内存分配方式及常见错误
- 内存分配方式及常见错误
- GlTail.rb : 超 Geek 的可视化日志分析工具
- Leetcode: Max Points on a Line
- java项目转换成javaWeb项目
- 华为上机 最小长方形 java
- SDNU 1040.导弹拦截【NOIP1999】【8月9】
- 常见错误及解决方式
- IE兼容性汇总
- HDU1429 胜利大逃亡
- poj 2299树状数组求逆序数
- Leetcode #113 Path Sum II
- 数据结构-----栈
- Objective-C_类的扩展
- 小小喷气机 v1.1 安卓最新版
- K近邻算法