404错误
服务器执行客户端请求后返回给客户端的执行结果的状态代码。
发生原因: web服务器容器)根据请求的地址找不到适当的资源。
例如:
1 )地址错误)拼写不正确,字母大小写错误)。
2 ) web.xml文件中的两个不匹配
3 )未安排施工
4 ) web APP应用程序的部署结构不符合servlet规范
405错误
原因: web服务器容器)找不到service )方法的处理请求。
例如:
1 )服务方法名称写错
2 )服务方法的参数类型与标准不匹配
3 )服务方法异常,返回类型与标准不匹配
500个错误
原因:执行程序时发生错误。
例如:
1 ) servlet类没有继承http servlet或实现servlet接口
2 )写入web.xml文件时出错
3 )在service方法中执行代码时抛出异常
可以在web.xml中配置用户友好的界面
呃! —错误页面–/error-page error-page error-code 404/error-code location/404.JSP/location/error-page errror
Java基础页面400 401 405 500错误**
***400错误是由于错误的请求,指示您正在搜索的网页可能已被删除、重命名或暂时不可用。 **错误代码: 401.1 401.1错误表示由于登录失败,您无权查看该目录或网页。 错误代码: 401.2 401.2登录失败,原因是服务器配置问题。 服务器端脚本无法正确发送WWW验证标头字段。 要通过Active Server Pages脚本完成此任务,请使用\’Response\’对象的\’AddHeader\’方法请求客户端以特定的身份验证方式访问资源错误代码: 401.3 401.3由于资源上的ACL而不允许出现错误,因此无法访问网页或目录。 错误代码: 401.4 401.4错误由于过滤器而批准失败。 如果Web服务器上安装了过滤器程序,请验证连接到服务器的用户。 此过滤程序禁止通过服务器验证访问资源。 错误代码: 401.5 401.5错误是由于isapi/CGI APP连接导致的许可失败。 如果要访问的Web服务器的地址安装了ISAPI或CGI程序,请在继续之前验证用户证书。 此程序可以禁止使用连接到服务器的验证证书访问资源。 错误代码: 403.1 403.1错误是由于禁止“执行”访问而发生的。 当您尝试从目录运行CGI、ISAPI或其他可执行文件,但不允许在该目录中运行该程序时,会发生此错误。 错误代码: 403.2 403.2错误是由于禁止“读取”访问而导致的。 此错误可能是因为没有可用的默认网页,未启用目录浏览,或者您要查看的HTML页面所在的目录仅标记为“可执行”或“脚本”权限错误代码: 403.3 403.3错误是由于禁止“写入”访问而发生的。 如果尝试将文件上载到目录,或者尝试在目录中修改文件,但该目录不允许访问,则会发生此错误。 错误代码: 403.4 403.4错误是由于请求SSL而发生的。 必须在要查看的网页的地址中使用\’https\’。 错误代码: 403.5 403.5错误是由于需要使用128位加密算法的Web浏览器而发生的。 如果您的浏览器不支持128位加密算法,您可以连接到微软的网站进行浏览器升级。 错误代码: 403.6 403.6错误是由于IP地址被拒绝导致的。 如果服务器有无法访问站点的IP地址列表,并且您正在使用的IP地址在列表中,则会返回此错误消息。 错误代码: 403.7 403.7如果需要客户证书,并且浏览器必须拥有服务器可识别的安全套接字层SSL )客户证书,则返回错误。 错误代码: 403.8 403.8错误是由于禁止访问站点而发生的。 如果服务器包含无法访问该站点的DNS名称列表,则在列表中包含您使用的DNS名称时将返回此信息。 请注意403.6和403.8之间的差异。 错误代码: 403.9 403.9如果Web服务器忙,且通信量太大,无法处理请求,则会返回错误。 错误代码: 403.10 403.10错误是由于无效的配置导致的错误。 当你试图做的时候
从目录中执行 CGI、ISAPI 或其他可执行程序,但该目录不允许执行程序时便会返回这条错误。 错误代码:403.11 403.11错误是由于密码更改而导致无权查看页面。 错误代码:403.12 403.12错误是由于映射器拒绝访问而造成的。若要查看的网页要求使用有效的客户证书,而您的客户证书映射没有权限访问该 Web 站点时就会返回映射器拒绝访问的错误。错误代码:403.13 403.13错误是由于需要查看的网页要求使用有效的客户证书而使用的客户证书已经被吊销,或者无法确定证书是否已吊销造成的。 错误代码:403.15 403.15错误是由于客户访问许可过多而造成的,当服务器超出其客户访问许可限制时会返回此条错误。 错误代码:403.16 403.16错误是由于客户证书不可信或者无效而造成的。 错误代码:403.17 403.17错误是由于客户证书已经到期或者尚未生效而造成的。 错误代码:404.1 *404.1错误表明所访问 Web 站点的 IP 地址不接受对端口(请求的来源埠)的请求。一般来说,404.1 错误只会出现在具有多个 IP 地址的计算机上。如果在特定 IP 地址/端口组合上收到客户请求,而且在特定的端口上 IP 地址并没有设置为侦听,则 IIS 将返回 404.1 HTTP 错误。例如,如果一台计算机有两个 IP 地址,而只将其中一个 IP 地址配置为在端口 80 上侦听,则其他 IP 地址从端口 80 收到的任何请求都将导致 IIS 返回 404.1 错误。只应在服务级设置这一错误,因为只有当服务器上使用多个 IP 地址时它才返回给客户。 错误代码:404b 404b错误是由于无法找到档而造成的,通常是由于正在搜索的网页可能已经删除、更名或暂时不可用。* ***错误代码:405 405错误是由于资源被禁止而导致的网页地址不正确,因此要寻找的网页无法显示。*** 错误代码:406 406错误是由于浏览器无法打开正在寻找的资源而导致的错误。 错误代码:407 407错误是由于代理服务器必须先验证身份,然后才处理请求。 错误代码:410 410错误要寻找的网页已被永久删除而导致的,这意味着资源永远无法使用。 错误代码:412 412错误是由于要查看的网页设置有先决条件,因此该请求无法完成。一般是网页中有一个或多个请求标题字段中具有先决条件,这些字段经服务器测试后被认为是\”FALSE\”。客户端为当前资源的 meta 信息(头文件字段数据)设置了先决条件,以便防止请求的方法被用于指定资源外的其他资源。错误代码:414 414错误是由于请求的 URI 太长,服务器拒绝处理请求而造成的。一般的可能性有: 1)客户端错误地将 POST 请求转换为带有长查询信息的GET 请求。 2)或者是客户端遇到复位向问题(例如,复位向 URL 的前缀指向自身的后缀)。 3)服务器遭到客户端的攻击,该客户端试图利用那些使用定长缓冲来读取或控制请求 URI 的服务器上的安全漏洞。***错误代码:500 500错误是由于内部服务器错误造成的。*** 错误代码:500.11 500.11错误是由于服务器关闭而造成的资源无法访问,Web 站点关闭期间无法处理请求。 错误代码:500.12 500.12错误是由于应用程序重新启动而造成的资源暂时无法访问,Web站点重新启动期间无法处理请求。错误代码:500.13 500.13错误是由于服务器太忙而造成的,此时无法处理请求。通讯量超出 Web 站点的能力。 错误代码:500.14 500.14错误是由于应用程序无效而造成的,部分 Web 站点不可用。Web 站点应用程序配置存在问题,无法处理请求。 错误代码:500.15 500.15错误是由于请求了不不允许请求的 global.asa而造成的,你可以编辑\”地址\”栏中的网址,删除 global.asa,然后按 Enter。来解决这个问题。错误代码:502 502错误是由于网关错误而造成的,当作为网关或代理的服务器与上层内容服务器联络时,收到无效的响应时就会出现502错误。