前言

  • tomcat 9.0.45

配置异常/404页面

在web.xml文件中添加类似配置:

<error-page><error-code>404</error-code><location>/404.jsp</location>
</error-page>

没有web.xml?自建一个。
不会建?tomcat自带的应用里有web.xml,复制粘贴一下(拿来用)。

错误页面可以是JSP,也可以是HTML。

来个示例

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaeehttp://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"version="4.0"metadata-complete="true"><display-name>Welcome to Tomcat</display-name><description>Welcome to Tomcat</description><!-- 404 页面不存在错误。同理,可以添加其它的错误码 --><error-page><error-code>404</error-code><location>/ErrorPage/404.html</location></error-page><!-- 400错误 --><error-page><error-code>400</error-code><location>/ErrorPage/error.html</location></error-page><!-- 500 服务器内部错误 --><error-page><error-code>500</error-code><location>/ErrorPage/error.html</location></error-page><!-- java.lang.Exception异常错误 --><error-page><exception-type>java.lang.Exception</exception-type><location>/ErrorPage/error.html</location></error-page><!-- java.lang.NullPointerException异常错误 --><error-page><exception-type>java.lang.NullPointerException </exception-type><location>/ErrorPage/error.html</location></error-page><!-- javax.servlet.ServletException异常错误。同理,可以添加其它的错误类型--><error-page><exception-type>javax.servlet.ServletException</exception-type><location>/ErrorPage/error.html</location></error-page></web-app>

tomcat 配置异常/404页面相关推荐

  1. tomcat配置400/404/500类型的错误页面,修改项目默认路径,修改默认项目

    修改项目默认路径,修改默认项目  http://xxx.xxxxxx.xxx  直接访问 找到tomcat路径中conf文件夹下server.xml文件找到 <Host name="l ...

  2. Tomcat配置Web默认页面

    Web默认页面 当访问一个Web应用时,通常需要指定访问的资源名称,如果,没有指定资源名称,则会访问默认的页面 比如,在访问网易体育的新闻页面时,需要输入 http://sports.163.com/ ...

  3. JavaWeb 错误/异常时页面提示

    经常我们会遇到发生页面404错误,服务器 500 异常,如果默认方式处理,则是将异常捕获之后跳到 Tomcat 缺省的异常页面,如下图所示. 不论哪个网站都是一样的,所以为了满足自定义的需要,Tomc ...

  4. html css制作404页面,CSS3绘制404页面

    标题有点噱了... 最近在做一个交通有关的项目, 想做一个类似标志牌的404, 所以就有了这个. 只用的CSS3中的旋转, 效果如下 上代码: Error .circle { width: 200px ...

  5. tomcat配置启动端口和默认项目及默认404

    tomcat配置启动端口和默认项目默认404 1.tomcat配置启动端口 tomcat文件夹conf文件下的server.xml文件中配置tomcat的启动端口和关闭端口 <!-- 改标签内可 ...

  6. tomcat修改404页面

    tomcat修改404页面 在web.xml文件里 添加 <error-page><error-code>404</error-code><location& ...

  7. centos7 php 404,CentOS7 Apache环境配置自定义404错误页面怎么解决

    我的万云数据ECS用的 CentOS 7系统,我想在网站实现 自定义的 404页面,之前已经做了 伪静态,现在 修改了 根目录的 .htaccess, 也加了 404.html 在根目录,但是随机访问 ...

  8. apache php设置404页面,详细介绍通过配置Apache实现404页面替换

    详细介绍通过配置Apache实现404页面替换 一.通用情况--修改apache配置.htaccess 一般网站报404原因都是找不到资源,是服务器(以Apache为例)报错,Apache自定义了40 ...

  9. Linux配置nginx打开报404,Linux下Nginx配置404页面的方法

    Linux下Nginx配置404页面很多设置后返回状态码是200,而不是404状态码,所以那样的404页面设置是不正确的,今天分享下Linux下Nginx配置404页面设置方法. 1.创建自己的404 ...

最新文章

  1. Bigtable:结构化数据的分布式存储系统
  2. 阿里巴巴收购以色列VR公司,大厂死磕VR为哪般?
  3. 2015年11月 广州深圳 MVP 线下活动
  4. 车辆动力学及控制_道路自适应车辆动力学控制研究(127页)【附下载】
  5. python嵌套列表元素和_Python嵌套列表内部比较和编辑
  6. Python Django 一对多正向查询示例
  7. should,would,could,must,might,may,can有什么区别
  8. 2020云栖大会,宜搭发布专业开发者能力,助力政企数字化转型——阿里云开发者社区
  9. 给我往死里贪!——24行代码AC_今年暑假不AC HDU - 2037(贪心模板讲解)
  10. 牛客题霸 [二叉树的最大深度]C++题解/答案
  11. 最小生成树——Prim(普利姆)算法
  12. java linux解压_linux整套java环境解压版
  13. 未能正确加载“Microsoft.VisualStudio.Editor.Implementation.EditorPackage“提示信息
  14. python绘图 条形图 直方图 饼图 箱型图 误差图 多图绘制 图表注释 三维图形
  15. 理解Fragment生命周期(一)
  16. Protel 99se 快捷键
  17. 360修复高危漏洞可以修复吗_360提示的高危漏洞要不要修复怎样关闭 - 卡饭网
  18. 两种求矩阵伪逆的方法
  19. java弹窗显示错误代码_打开电脑一直弹出“当前页面的脚本发生错误。代码0”...
  20. Python爬取人民网夜读文案

热门文章

  1. MYSQL数据库注释
  2. Scalaz(27)- Inference Unapply :类型的推导和匹配
  3. 位居新品第一、单品第二,乐视1s吊打了谁的耳光?
  4. 桌面支持--电脑出现临时账户--解决办法
  5. C#使用SQLite出错:无法加载 DLL“SQLite.Interop.dll”,找不到指定的模块
  6. Lodop客户端本地和集中打印 [是否安装][操作系统]
  7. jPlayer插件的使用
  8. Twitter的分布式自增ID算法snowflake (Java版)
  9. 最常见的显示设置和快捷键
  10. 当前标识(NT AUTHORITY\NETWORK SERVICE)没有对“C:\WINDOWS\Microsoft.NET\Frame 的写访