JSP的小问题.
来源:百度知道 编辑:UC知道 时间:2024/05/26 23:59:39
Seven.jsp:
<%@ page errorPage="Error.jsp" %>
<% int x=10/0; %>
Error.jsp:
<%@ page isErrorPage="true" %>
<strong>Error</strong>
为什么会出现"HTTP 500 - 内部服务器错误 "?
<%@ page isErrorPage="true" %>要是没有前面这一段就没有错误.
<%@ page errorPage="Error.jsp" %>
<% int x=10/0; %>
Error.jsp:
<%@ page isErrorPage="true" %>
<strong>Error</strong>
为什么会出现"HTTP 500 - 内部服务器错误 "?
<%@ page isErrorPage="true" %>要是没有前面这一段就没有错误.
因为你上面的那个JSP(Serven.jsp)以指明了Error.jsp是用做处理出错情况的页面,
也就是说如果你在其他的JSP中写了
<%@ page errorPage="Error.jsp" %>
那么你在Error.jsp中就必须显示的声明他是用来处理错误的,也就是:<%@ page isErrorPage="true" %>