java web工程的错误页面的简单配置
2024-10-15 08:25:39
jsp页面,本身服务器也会将该页面翻译成一个servlet页面,所以请求该页面就会有可能出现错误的情况,就会出现下面类似的页面
这样给客户看到并不友好。
1、jsp页面<%@ page %>指令中的errorPage属性
此时可以在jsp页面中的<%@ page %>指令中配置errorPage属性,当访问此页面发生错误是,就会跳转到配置好的友好页面
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" errorPage="errorPage.jsp"%>
跳转到的错误页面...这样看起来就好多了。
2、配置web.xml
在java web工程中,也可以对web.xml配置文件配置全局的错误页面配置,这样在工程中发生错误,都会跳转到相应的页面。
<!-- 全局错误处理页面配置 -->
<error-page>
<!--服务器发生错误时-->
<error-code>500</error-code>
<location>/errorPage.jsp</location>
</error-page>
<error-page>
<!--资源找不到-->
<error-code>404</error-code>
<location>/404.html</location>
</error-page>
配置好了以后,页面没有找到,或者资源访问不存在时候
注意:
当配置了jsp中的errorPage属性后,页面报错就会忽略web.xml中的<error-code>500</error-code>配置(就近原则),可以根据这点配置某个页面发生错误的特殊处理页面
最新文章
- Array常用方法
- MySql学习(二) —— where / having / group by / order by / limit 简单查询
- CSS 笔记六(Image/Attribute Selectors)
- UVa 106 - Fermat vs Pythagoras(数论题目)
- HTTP一次请求的过程
- 转: Android 后台任务型App多进程架构演化
- shell脚本应用(5)--实用脚本片段
- javascript变量提升
- VBS get,post函数
- CSS三种引入方式:内联、页级、外联
- leetcode算法:Trim a Binar Search Tree
- 39_redux_counter应用_redux版本
- JavaSE基础知识(5)—面向对象(抽象类和接口)
- 关于TCP/IOCP构架中出现的Socket假死连接解决方案
- Spring Cloud 入门教程(十):和RabbitMQ的整合 -- 消息总线Spring Cloud Netflix Bus
- 数据库中的undo日志、redo日志
- 消费Restful的web服务(三)
- js获取前几天的时间及时间区间
- ncnn 源码学习-Mat.h Mat.c
- 添加静态路由 route add -host 子网掩码 -- 在线解析