| 29 <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> |
29 <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> |
| 30 <%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> |
30 <%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> |
| 31 <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> |
31 <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> |
| 32 |
32 |
| 33 <c:set scope="page" var="baseHref" value="${requestScope[Constants.REQ_ATTR_BASE_HREF]}"/> |
33 <c:set scope="page" var="baseHref" value="${requestScope[Constants.REQ_ATTR_BASE_HREF]}"/> |
| 34 <c:set scope="page" var="errorCode" value="${requestScope['javax.servlet.error.status_code']}"/> |
34 <c:set scope="page" var="errorCode" value="${requestScope['jakarta.servlet.error.status_code']}"/> |
| 35 <c:set scope="page" var="returnLink" value="${requestScope[Constants.REQ_ATTR_REFERER]}"/> |
35 <c:set scope="page" var="returnLink" value="${requestScope[Constants.REQ_ATTR_REFERER]}"/> |
| 36 |
36 |
| 37 <div id="error-page"> |
37 <div id="error-page"> |
| 38 <h1><fmt:message key="error.headline"/></h1> |
38 <h1><fmt:message key="error.headline"/></h1> |
| 39 <table> |
39 <table> |
| 41 <th><fmt:message key="error.code"/>:</th> |
41 <th><fmt:message key="error.code"/>:</th> |
| 42 <td>${errorCode} - <fmt:message key="error.code.${errorCode}"/></td> |
42 <td>${errorCode} - <fmt:message key="error.code.${errorCode}"/></td> |
| 43 </tr> |
43 </tr> |
| 44 <tr> |
44 <tr> |
| 45 <th><fmt:message key="error.message"/>:</th> |
45 <th><fmt:message key="error.message"/>:</th> |
| 46 <td><c:out value="${requestScope['javax.servlet.error.message']}"/></td> |
46 <td><c:out value="${requestScope['jakarta.servlet.error.message']}"/></td> |
| 47 </tr> |
47 </tr> |
| 48 <tr> |
48 <tr> |
| 49 <th><fmt:message key="error.timestamp"/>:</th> |
49 <th><fmt:message key="error.timestamp"/>:</th> |
| 50 <td><fmt:formatDate type="both" value="<%= new java.util.Date()%>"/></td> |
50 <td><fmt:formatDate type="both" value="<%= new java.util.Date()%>"/></td> |
| 51 </tr> |
51 </tr> |