HttpStatus/README.md
2015-12-02 19:46:24 -08:00

1.1 KiB

HttpStatus JSP Tag Library

A simple JSP Tag Library to display the reason of HTTP status codes in JSP error pages.


For example:

<%@ page isErrorPage="true" %>
<%@ taglib prefix="hs" uri="http://erik.thauvin.net/taglibs/httpstatus" %>
<html><head>
<title>${pageContext.errorData.statusCode} <hs:reason default="Server Error"/></title>
</head>
<h1><hs:reason default="Server Error"/></h1>
...

or

<%@ page isErrorPage="true" import="net.thauvin.erik.httpstatus.Reasons" %>
<%= Reasons.getReasonPhrase(501) %>

would display on a 501 status code:

Not Implemented

The hs:reason tag attributes are:

Attribute Description Required
statusCode The HTTP status error code. If not specified the current status code is used. No
default The fallback value to output. No