JSP指令标签的练习:errorPage属性和isErrorPage属性
2011-12-15 14:32
381 查看
试用page指令中的errorPage属性和isErrorPage属性,编写程序实现
一个简单的错误处理机制;
Error.jsp的代码为:
<%@ page language="java" contentType="text/html; charset=gbk"
errorPage="error2.jsp" isErrorPage="false" language="java"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk">
<title>Insert title here</title>
</head>
<body>
<%
int c=9/0;
%>
</body>
</html>
error2.jsp中的代码中,iserrorpage必须设为“true,”否则不能用exception!
Error2.jsp的代码为:
<%@ page language="java" contentType="text/html; charset=gbk"
isErrorPage="true" errorPage="" language="java"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk">
<title>Insert title here</title>
</head>
<body>
<h1>
出现错误,错误信息为:
</h1>
<%=exception.getMessage() %>
</body>
</html>
一个简单的错误处理机制;
Error.jsp的代码为:
<%@ page language="java" contentType="text/html; charset=gbk"
errorPage="error2.jsp" isErrorPage="false" language="java"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk">
<title>Insert title here</title>
</head>
<body>
<%
int c=9/0;
%>
</body>
</html>
error2.jsp中的代码中,iserrorpage必须设为“true,”否则不能用exception!
Error2.jsp的代码为:
<%@ page language="java" contentType="text/html; charset=gbk"
isErrorPage="true" errorPage="" language="java"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk">
<title>Insert title here</title>
</head>
<body>
<h1>
出现错误,错误信息为:
</h1>
<%=exception.getMessage() %>
</body>
</html>
相关文章推荐
- 关于jsp页面page指令中errorpage和iserrorpage属性
- JSP基础 指令page isErrorPage 标识当前页面是处理错误的 并 出错时返回状态码为500
- JSP中的errorPage与isErrorPage的使用
- JSP基础 内置对象exception 设置isErrorPage=true后,才可以使用
- [原创]java WEB学习笔记16:JSP指令(page,include),JSP标签(forwar,include,param)
- JSP中的errorPage与isErrorPage的使用
- JSP基础 指令page errorPage 当前页面抛出异常,转发到指定页面
- JSP中的errorPage和isErrorPage
- JSP page指令 关于isErrorPage指定错误页面的使用
- jsp中errorPage、isErrorPage、和exeception
- Jsp 中 Page 指令属性详解
- JSP 的 page 编译指令的属性session 的默认值 true
- jsp: isErrorPage="true"的作用
- JSP指令之page的属性
- SpringBoot中jsp页面调用iframe标签报Whitelabel Error Page 错误
- Jstl自定义标签及其生命周期、属性标签、及其读取文本练习、JspFragment输出标签体(2)
- JSP指令之page的属性
- jsp: isErrorPage="true"的作用
- JSP页面中的pageEncoding和contentType两种属性
- jsp技术:day1--jsp简单用法、静态导入、动态导入、设置errorPage、<jsp:forward>