javaWEB总结(16):jsp错误页面的处理】的更多相关文章

前言 网站上线后,jsp页面上有时会出现不友好的错误信息,我们需要展示给用户更加友好的页面.这时候要用到page标签的errorPage和isErrorPage. errorPage 指定当前页面出现错误时实际相应的页面是什么. 例如:<%@ page errorPage="/error.jsp"%>,其中"/"代表当前WEB应用的根目录. isErrorPage 指定当前页面是否为错误页面. 例如:<%@ page  isErrorPage=&q…
JSP错误页面处理的两种方式: 方法1(真能针对单一页面生效,不推荐): 出错页面实例 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%--发生错误,想让用户看到友好页面 error.jsp--%> <%@ page errorPage="/demo4/error.jsp&quo…
配置Jsp错误页面一般我们有2种做法: (1)在页面中用指令进行配置,即page指令的errorPage和isErrorPage:可以使用page指令的errorPage来指定错误页!在当前JSP页面出现错误时,会请求转发到错误页面: a.jsp <%@ page import="java.util.*" pageEncoding="UTF-8"%> <%@ page errorPage="b.jsp" %> <%…
1.首先配置web.xml  添加一下代码 <error-page> <error-code>500</error-code> <location>/error.jsp</location> </error-page> 2.error.jsp页面 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8&q…
exception对象可以使用的主要方法如下所示. l        getMessage():该方法返回错误信息. l        printStackTrace():该方法以标准错误的形式输出一个错误和错误的堆栈. l        toString():该方法以字符串的形式返回一个对异常的描述. 在一个jsp页面的page指令里面声明错误页面 <%@ page contentType="text/html; charset=gb2312" language="j…
局部的错误处理 1,errorpage 在错误页面指令page中声明errorpage="要显示的页面地址" 在要显示的页面page中声明iserrorpage="true"(默认false 可以在jsp页面中输出exception.getMessage打印错误信息 前提iserrorpage是tue) 2,设置全局错误处理页面(让错误全部跳转到指定页面) 在web-xml中配置 //500错误全部跳转到comm.jsp <error-page> <…
常见web项目中会用倒计时然后跳转页面来处理异常 error.jsp关键代码: <script language="javascript" type="text/javascript"> var timer; //启动跳转的定时器 function startTimes() { timer = window.setInterval(showSecondes,1000); } var i = 5; function showSecondes() { if…
exception是JSP九大内置对象之一,其实例代表其他页面的异常和错误.只有当页面是错误处理页面时,即isErroePage为 true时,该对象才可以使用.对于C项,errorPage的实质就是JSP的异常处理机制,发生异常时才会跳转到 errorPage指定的页面,没必要给errorPage再设置一个errorPage.所以当errorPage属性存在时, isErrorPage属性值为false…
我们在实际开发过程中经常会遇到程序出错的各种情况,比如最常见的404错误,500错误等等相关错误,服务器默认会将错误的信息直接显示在浏览器的页面上,如下图所示: 不管是谁如果看到这种情况的话,顿时就会心情不好了,而如果错误了,我们看到时下面的这种页面,如下图所示: 这样的心情会不会好些呢.其实在Javaweb中配置这些错误页面时非常简单的,只要web.xml加上几行简单的配置即可实现,主要分为两种,如下所示: 1.针对具体出现某种异常而配置的错误友好提示页面 <error-page> <…
关于在Javaweb应用中配置错误跳转页面 应用场景,比如服务器的出现404错误,我们想让它返回跳转到我们自定义的错误页面 解决方法: 主要在web.xml文件中进行配置,这里玩的错误页面都单独放在error文件夹下 web.xml中的配置如下: <error-page> <error-code>404</error-code> <location>/error/404.jsp</location> </error-page> <…