📄 error.jsp
字号:
<%@ page language="java" isErrorPage="true" %>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!-- I do not integrate this page as a tile, but rather as a standalone-page -->
<html>
<head>
<title><fmt:message key="errorPage.title"/></title>
<link rel="stylesheet" type="text/css" media="all"
href="<c:url value="/styles/default.css"/>" />
</head>
<body>
<div id="screen">
<div id="content">
<h1><fmt:message key="errorPage.heading"/></h1>
<%-- Error Messages --%>
<logic:messagesPresent>
<div class="error">
<html:messages id="error">
<bean:write name="error" filter="false"/><br/>
</html:messages>
</div>
</logic:messagesPresent>
<% if (exception != null) { %>
<pre><% exception.printStackTrace(new java.io.PrintWriter(out)); %></pre>
<% } else if ((Exception)request.getAttribute("javax.servlet.error.exception") != null) { %>
<pre><% ((Exception)request.getAttribute("javax.servlet.error.exception"))
.printStackTrace(new java.io.PrintWriter(out)); %></pre>
<% } else if (pageContext.findAttribute("org.apache.struts.action.EXCEPTION") != null) { %>
<bean:define id="exception2" name="org.apache.struts.action.EXCEPTION"
type="java.lang.Exception"/>
<c:if test="${exception2 != null}">
<pre><% exception2.printStackTrace(new java.io.PrintWriter(out));%></pre>
</c:if>
<%-- only show this if no error messages present --%>
<c:if test="${exception2 == null}">
<bean:message key="errors.none"/>
</c:if>
<% } %>
</div>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -