admin管理员组

文章数量:1794759

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

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

文章目录
    • 1、测试结果:
    • 2、结果计算页面
    • 3、错误处理页面

1、测试结果:

2、结果计算页面 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" errorPage="error.jsp"%><!-- 该页面处理异常页面信 --> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>计算结果</title> </head> <body> <%!public double fun(int x, int y) { return x / y; }%> <%=fun(4, 0)%> </body> </html> 3、错误处理页面 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isErrorPage="true"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <h3>“错误,不能用0作为除数!!!”</h3> </body> </html>

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

本文标签: 除数错误页面另外一个不能用