目的:当发生错误时.跳到指定的页面.使用errorPage 代码如下.
<%@page language="java" contentType="text/html;charset=gb2312"
errorPage="error.jsp"%>
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page errorPage="error.jsp" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'mustBeError.jsp' starting page</title>
</head>
<body>
<%
int i=0;
int j=1;
out.println(j/i);
%>
</body>
</html>要跳转到的页面<%@ page language="java" contentType="text/html;charset=gb2312"
isErrorPage="true"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'error.jsp' starting page</title>
</head>
<body>
<%
out.println("错了错了.aaa~~~");
%>
</body>
</html>运行出现问题..我的eclipes也不报出什么错..网面的报错页面和我们上网的找不到指定页差不多.
怎么回事啊.....我连在xml中配置错误页面处理方法也试了..不行..拜托大家帮忙试下下..
<%@page language="java" contentType="text/html;charset=gb2312"
errorPage="error.jsp"%>
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page errorPage="error.jsp" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'mustBeError.jsp' starting page</title>
</head>
<body>
<%
int i=0;
int j=1;
out.println(j/i);
%>
</body>
</html>要跳转到的页面<%@ page language="java" contentType="text/html;charset=gb2312"
isErrorPage="true"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'error.jsp' starting page</title>
</head>
<body>
<%
out.println("错了错了.aaa~~~");
%>
</body>
</html>运行出现问题..我的eclipes也不报出什么错..网面的报错页面和我们上网的找不到指定页差不多.
怎么回事啊.....我连在xml中配置错误页面处理方法也试了..不行..拜托大家帮忙试下下..
errorPage="error.jsp"%>
肯定是路径不对换成这个试试
<%@page language="java" contentType="text/html;charset=gb2312"
errorPage="..\error.jsp"%>