首页 > 代码库 > jsp的page指令的错误页面跳转
jsp的page指令的错误页面跳转
show.jsp
<%@ page language="java" contentType="text/html" pageEncoding="utf-8"%><%@ page errorPage="error.jsp"%><html> <head><title>lop</title></head> <body> <% int result = 10/0; %> </body></html>
error.jsp
<%@ page language="java" contentType="text/html" pageEncoding="utf-8" %><%@ page isErrorPage="true"%><html> <head><title></title></head> <body> <h1>页面出现错误</h1> </body></html>
有时会出出现无法跳转问题。跳转后认为error.jsp也是个出错页面。在error.jsp中申明是正常页面,依靠response设置状态码。
<%@ page language="java" contentType="text/html" pageEncoding="utf-8" %><%@ page isErrorPage="true"%><html> <head><title></title></head> <body> <% response.setStatus(200); %> <h1>页面出现错误</h1> </body></html>
现在的地址栏没有发生变化,依然是show.jsp但是内容已经变化。地址栏不改变的跳转都成为服务器端间的跳转。
404和505错误或者程序异常:NullPointerException,想要集中处理这些问题,修改虚拟目录下的web.xml文件 ——集中跳转
在虚拟目录下修改,配置完成后重启服务器.配置完成后任意输入地址,就会有提示错误信息。
检测完以后还是删除配置,不然以后任何错误直接跳转,看不到出错位置和原因。
jsp的page指令的错误页面跳转
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。