Web应用开发出现的404,405,500错误

一、404错误

404错误产生的原因:web服务器根据请求的地址找不到对应的资源时,出现404的错误提示。

一般为以下原因:

1、输入的网址(地址)错误。

2、web.xml文件中两个servlet-name不一致。

3、没有将工程部署到Tomcat的webAPP下。

4、没有遵循servlet的规范。

 

二、405错误

产生原因:容器找不到service方法来处理请求,出现未找到请求的几种情况:

1、service方法名不对。

2、service方法参数类型与标准不一致,或参数顺序不一致(先HttpServlerRequest,后HttpServletResponse)。

3、service方法异常、返回值与类型标准不一致,出现ServletExcepction、IOException。

 

三、500错误

产生原因:Servlet执行service方法时出错,程序无法运行。

1、Servlet没有继承HttpServlet也可能是没有实现Servlet接口。

2、配置文件servlet-class写错,与包名类名不一致。

3、service方法中代码运行抛出异常

 

 

 

 

 

你可能感兴趣的:(Web应用开发出现的404,405,500错误)