Enhanced version with short URL scheme, http headers to take advantage of the browser cache, and a new structure with JSP files.
This commit is contained in:
32
content/error.jsp
Normal file
32
content/error.jsp
Normal file
@@ -0,0 +1,32 @@
|
||||
<%@ page isErrorPage="true" contentType="text/html; charset=utf-8" pageEncoding="utf-8" %>
|
||||
<%
|
||||
String contextRoot = request.getContextPath();
|
||||
%>
|
||||
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<meta http-equiv="expires" content="0" />
|
||||
<meta http-equiv="pragma" content="no-cache" />
|
||||
<meta http-equiv="cache-control" content="no-cache, must-revalidate" />
|
||||
<link rel="stylesheet" href="<%=contextRoot %>/plantuml.css" type="text/css"/>
|
||||
<link rel="icon" href="<%=contextRoot %>/favicon.ico" type="image/x-icon"/>
|
||||
<link rel="shortcut icon" href="<%=contextRoot %>/favicon.ico" type="image/x-icon"/>
|
||||
<title>PlantUMLServer Error</title>
|
||||
</head>
|
||||
<body>
|
||||
<p>
|
||||
Sorry, but things didn't work out as planned.
|
||||
</p>
|
||||
<hr/>
|
||||
<jsp:useBean id="now" class="java.util.Date" />
|
||||
<ul>
|
||||
<li><%=now.toString() %></li>
|
||||
<li>Request that failed: <%=pageContext.getErrorData().getRequestURI() %></li>
|
||||
<li>Status code: <%=pageContext.getErrorData().getStatusCode() %></li>
|
||||
<li>Exception: <%=pageContext.getErrorData().getThrowable() %></li>
|
||||
</ul>
|
||||
<hr/>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user