javaweb项目自定义错误页面
2024-09-01 22:56:14
当我们把一个web项目成功发布出去,但是有些页面还有待完善的时候,会出现404错误页面.这个会给用户很差的体验.如何将这些错误页面修改为自定义的错误页界面,给用户一些友好的提示呢?
首先我们在web.xml配置
<error-page>
<error-code>404</error-code>
<location>/WEB-INF/error/error.jsp</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/WEB-INF/error/error.jsp</location>
</error-page>
1.error-code是它的错误代码.页面找不到或者页面有错误信息为404 action错误为500
2.location 可以直接指定页面路径,即使在webinf路径下依旧有效
接下来我们配置错误页面
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@page isErrorPage="true" %>
<%response.setStatus(HttpServletResponse.SC_OK); %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'error.jsp' starting page</title>
</head>
<body>
<div align="center">
正在制作
<a href="javascript:history.go(-1)">返回</a>
<br />
也可能页面连接更改了,请按 F5 键刷新整个页面看看,特别是菜单!
</div>
</body>
</html>1.isErrorPage="true" 将这个页面设置为错误页面,默认为false
2.response.setStatus(HttpServletResponse.SC_OK);设置响应状态最新文章
- linux指令(一)文件的操作
- Java中List,ArrayList、Vector,map,HashTable,HashMap区别用法
- C# 单例模式Lazy<;T>;实现版本
- HDU 5762 Teacher Bo (暴力)
- javascript笔记---貌似大叔
- jarring type lambda
- [BZOJ1024] [SCOI2009] 生日快乐 (搜索)
- linux文件查找及操作
- 怎么动态生成js变量
- openlayers4 入门开发系列之聚合图篇(附源码下载)
- (详细)华为荣耀8X JSN-AL00的usb调试模式在哪里开启的教程
- 微信支付异常:appid and openid not match
- JS 实现的浏览器系统通知 iNotify.js
- bat如何实现自动创建文件夹(以当前时间命名)
- poj3268 Silver Cow Party(两次dijkstra)
- spfa与dijkstra(最短路)
- 与LINQ有关的语言特性
- golang 原子操作函数
- jQuery添加添加时间与时间戳相互转换组件
- 小学四则运算APP 第一个冲刺阶段 第五天
热门文章