java/nekurak.net-web/web/WEB-INF/chyby/500.jsp
changeset 15 78f74ebdf952
parent 12 fceba17855e9
child 37 1b481b911614
     1.1 --- a/java/nekurak.net-web/web/WEB-INF/chyby/500.jsp	Fri Jan 08 21:23:42 2010 +0100
     1.2 +++ b/java/nekurak.net-web/web/WEB-INF/chyby/500.jsp	Fri Jan 08 23:11:42 2010 +0100
     1.3 @@ -2,7 +2,7 @@
     1.4  <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
     1.5  	  xmlns:c="http://java.sun.com/jsp/jstl/core"
     1.6  	  version="2.0">
     1.7 -    <jsp:directive.page contentType="application/xhtml+xml"/>
     1.8 +    <jsp:directive.page contentType="application/xhtml+xml" isErrorPage="true"/>
     1.9      <jsp:output doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
    1.10  		doctype-root-element="html"
    1.11  		omit-xml-declaration="false"/>
    1.12 @@ -16,6 +16,18 @@
    1.13  	    <p>Tak to se nám něco pořádně nepovedlo.
    1.14  		Mnozí se v takových případech uchylují ke lžím a řeknou uživateli,
    1.15  		že probíhá údržba, ať přijde příště :-)</p>
    1.16 +
    1.17 +	    <!-- v pageContext nalezneme informace o chybě: -->
    1.18 +	    <p>Stavový kód: ${pageContext.errorData.statusCode}<br/>
    1.19 +
    1.20 +		<!-- takhle se zjistí IP adresa klienta
    1.21 +		(ne že bychom to teď potřebovali) -->
    1.22 +		IP adresa klienta: ${pageContext.request.remoteAddr}<br/>
    1.23 +
    1.24 +		<!-- tohle si samozřejmě necháme pro sebe,
    1.25 +		ale kdybychom informaci o výjimce někdy potřebovali, víme, kde ji hledat -->
    1.26 +		Chyba: <c:out value="${pageContext.errorData.throwable}"/>
    1.27 +	    </p>
    1.28  	</body>
    1.29      </html>
    1.30