Doplnění isErrorPage k chybovým stránkám.
1.1 --- a/java/nekurak.net-web/web/WEB-INF/chyby/404.jsp Fri Jan 08 21:23:42 2010 +0100
1.2 +++ b/java/nekurak.net-web/web/WEB-INF/chyby/404.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"/>
2.1 --- a/java/nekurak.net-web/web/WEB-INF/chyby/500.jsp Fri Jan 08 21:23:42 2010 +0100
2.2 +++ b/java/nekurak.net-web/web/WEB-INF/chyby/500.jsp Fri Jan 08 23:11:42 2010 +0100
2.3 @@ -2,7 +2,7 @@
2.4 <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
2.5 xmlns:c="http://java.sun.com/jsp/jstl/core"
2.6 version="2.0">
2.7 - <jsp:directive.page contentType="application/xhtml+xml"/>
2.8 + <jsp:directive.page contentType="application/xhtml+xml" isErrorPage="true"/>
2.9 <jsp:output doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
2.10 doctype-root-element="html"
2.11 omit-xml-declaration="false"/>
2.12 @@ -16,6 +16,18 @@
2.13 <p>Tak to se nám něco pořádně nepovedlo.
2.14 Mnozí se v takových případech uchylují ke lžím a řeknou uživateli,
2.15 že probíhá údržba, ať přijde příště :-)</p>
2.16 +
2.17 + <!-- v pageContext nalezneme informace o chybě: -->
2.18 + <p>Stavový kód: ${pageContext.errorData.statusCode}<br/>
2.19 +
2.20 + <!-- takhle se zjistí IP adresa klienta
2.21 + (ne že bychom to teď potřebovali) -->
2.22 + IP adresa klienta: ${pageContext.request.remoteAddr}<br/>
2.23 +
2.24 + <!-- tohle si samozřejmě necháme pro sebe,
2.25 + ale kdybychom informaci o výjimce někdy potřebovali, víme, kde ji hledat -->
2.26 + Chyba: <c:out value="${pageContext.errorData.throwable}"/>
2.27 + </p>
2.28 </body>
2.29 </html>
2.30
3.1 --- a/java/nekurak.net-web/web/WEB-INF/chyby/nullPointer.jsp Fri Jan 08 21:23:42 2010 +0100
3.2 +++ b/java/nekurak.net-web/web/WEB-INF/chyby/nullPointer.jsp Fri Jan 08 23:11:42 2010 +0100
3.3 @@ -2,7 +2,7 @@
3.4 <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
3.5 xmlns:c="http://java.sun.com/jsp/jstl/core"
3.6 version="2.0">
3.7 - <jsp:directive.page contentType="application/xhtml+xml"/>
3.8 + <jsp:directive.page contentType="application/xhtml+xml" isErrorPage="true"/>
3.9 <jsp:output doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
3.10 doctype-root-element="html"
3.11 omit-xml-declaration="false"/>