48 lines
1.8 KiB
HTML
48 lines
1.8 KiB
HTML
<!--
|
|
~ Copyright (C) 2021 Anton Romanov - All Rights Reserved
|
|
~ You may use, distribute and modify this code, please write to: romanov73@gmail.com.
|
|
-->
|
|
|
|
<!DOCTYPE html SYSTEM "http://www.thymeleaf.org/dtd/xhtml1-strict-thymeleaf-spring4-4.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml"
|
|
xmlns:th="http://www.thymeleaf.org"
|
|
xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"
|
|
layout:decorate="~{default}">
|
|
|
|
<div class="container" layout:fragment="content">
|
|
<h1>Ошибка</h1>
|
|
|
|
<p th:if="${url}">
|
|
<b>Страница:</b> <span th:text="${url}">Page URL</span>
|
|
</p>
|
|
|
|
<p th:if="${timestamp}" id='created'>
|
|
<b>Время:</b> <span th:text="${timestamp}">Timestamp</span>
|
|
</p>
|
|
|
|
<p th:if="${status}">
|
|
<b>Response Status:</b> <span th:text="${status}">status-code</span> <span
|
|
th:if="${error}" th:text="'('+${error}+')'">error ...</span>
|
|
</p>
|
|
<p>
|
|
<a class="btn btn-primary" data-toggle="collapse" href="#collapseExample" role="button" aria-expanded="false"
|
|
aria-controls="collapseExample">
|
|
Показать stack trace
|
|
</a>
|
|
</p>
|
|
<div class="collapse" id="collapseExample">
|
|
<p class="card card-body">
|
|
<div th:utext="'Failed URL: ' + ${url}" th:remove="tag">${url}</div>
|
|
</p>
|
|
<div th:if="${exception != null}" th:utext="'Exception: ' + ${exception.message}" th:remove="tag">
|
|
${exception.message}
|
|
</div>
|
|
<ul th:remove="tag">
|
|
<li th:if="${exception != null && exception.stackTrace != null}" th:each="ste : ${exception.stackTrace}"
|
|
th:remove="tag"><span
|
|
th:utext="${ste}" th:remove="tag">${ste}</span></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</html> |