1、总览

2、application.properties

spring.mvc.view.prefix=/WEB-INF/pages/
spring.mvc.view.suffix=.jsp
#关闭whitelabel Error page
server.error.whitelabel.enabled=false
#默认never,无法输出trace
server.error.include-stacktrace=always

3、controller

@Controller
public class MyController {
@RequestMapping("/")
public String handler (Model model) {
throw new RuntimeException("test exception");
}
}

4、error.jsp

因为spring boot 提供了一个默认的mapping:/error,因此,我们起的错误jsp页面的文件名为error.jsp

<%@ page contentType="text/html;charset=UTF-8" language="java" pageEncoding="UTF-8"%>
<html>
<head>
<style>
table td{
vertical-align:top;
border:solid 1px #888;
padding:10px;
}
</style>
</head>
<body>
<h1>My Error Page</h1>
<table>
<tr>
<td>Date</td>
<td>${timestamp}</td>
</tr>
<tr>
<td>Error</td>
<td>${error}</td>
</tr>
<tr>
<td>Status</td>
<td>${status}</td>
</tr>
<tr>
<td>Message</td>
<td>${message}</td>
</tr>
<tr>
<td>Exception</td>
<td>${exception}</td>
</tr>
<tr>
<td>Trace</td>
<td>
<pre>${trace}</pre>
</td>
</tr>
</table>
</body>
</html>

5、执行

当执行http://localhost:8080/时,报错:

当执行不存在资源时:

最新文章

  1. c# 九九乘法表
  2. Python-基础-时间日期处理小结
  3. php访问mysql数据库
  4. BEA-WEBLOGIC ---http://www.beansoft.biz/weblogic/docs92/index.html
  5. java与数据结构(2)---java实现静态链表
  6. 用tomcat6自定义域名
  7. DVB-C系统中QAM调制与解调仿真
  8. 一文带你看透kubernetes 容器编排系统
  9. 三、CSS样式——表格
  10. [转]golang中defer的使用规则
  11. 最近找工作,有招JAVA开发的可以联系我,如果不嫌弃我2年前用C,也可以联系我
  12. 主备归档不一致导致的RMAN-08137无法清理归档解决方案
  13. React(0.13) 定义一个checked组件
  14. thinkphp中memcache的用法实例
  15. 正则表达式30min
  16. [转载]bootstrap 2.3版与3.0版的使用区别
  17. 从哈希结构去理解PHP数组
  18. 使用Powershell 管理 Windows 2012 hyper-v复制
  19. ORM 图书管理系统
  20. 九度OJ--1164(C++)

热门文章

  1. 可以看一下我学习linux的过程
  2. 第1节 kafka消息队列:3、4、kafka的安装以及命令行的管理使用
  3. JS链接转换为二维码
  4. Kubernetes——机密数据管理
  5. 【高软作业3】:原型化系统 DevTools
  6. IOS 常用View属性设置
  7. 二 SVN代码冲突的解决
  8. 2.24 模拟赛 + DIV2 总结
  9. HihoCoder第四周:Trie图
  10. 【pwnable.tw】 applestore