编写一个jsp页面,利用Scriptlet编写一段计算代码,要求用零作为除数,并使用page指令将错误信息显示在另外一个jsp页面,产生的错误信息为“错误,不能用0做除数”

计算

<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8" errorPage="error.jsp"%>




计算结果


	<%!public double fun(int x, int y) {
		return x / y;
	}%>
	<%=fun(4, 0)%>


错误处理

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8" isErrorPage="true"%>




Insert title here


“错误,不能用0作为除数!!!”

结果:
在这里插入图片描述
如果跳转不到错误处理界面,显示500错误,没有显示错误类型。应该是浏览器里边的先关内容未修改。浏览器–工具–internet选型–高级–显示友好http复选框取消。正常情况下就可以解决。我就是遇到了这样的问题。希望有帮助

你可能感兴趣的:(jsp,jsp)