diff options
Diffstat (limited to 'jetty-server/src/main/java/org/eclipse/jetty/server/handler/ErrorHandler.java')
-rw-r--r-- | jetty-server/src/main/java/org/eclipse/jetty/server/handler/ErrorHandler.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/handler/ErrorHandler.java b/jetty-server/src/main/java/org/eclipse/jetty/server/handler/ErrorHandler.java index 9591e539af..a30a1e3149 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/handler/ErrorHandler.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/handler/ErrorHandler.java @@ -39,6 +39,7 @@ import org.eclipse.jetty.server.Response; import org.eclipse.jetty.server.Server; import org.eclipse.jetty.util.BufferUtil; import org.eclipse.jetty.util.ByteArrayISO8859Writer; +import org.eclipse.jetty.util.Jetty; import org.eclipse.jetty.util.StringUtil; import org.eclipse.jetty.util.log.Log; import org.eclipse.jetty.util.log.Logger; @@ -141,7 +142,7 @@ public class ErrorHandler extends AbstractHandler protected void writeErrorPageHead(HttpServletRequest request, Writer writer, int code, String message) throws IOException { - writer.write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\"/>\n"); + writer.write("<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\"/>\n"); writer.write("<title>Error "); writer.write(Integer.toString(code)); @@ -162,7 +163,9 @@ public class ErrorHandler extends AbstractHandler writeErrorPageMessage(request,writer,code,message,uri); if (showStacks) writeErrorPageStacks(request,writer); - writer.write("<hr><i><small>Powered by Jetty://</small></i><hr/>\n"); + + Request.getBaseRequest(request).getHttpChannel().getHttpConfiguration() + .writePoweredBy(writer,"<hr>","<hr/>\n"); } /* ------------------------------------------------------------ */ |