HttpStatus JSP Tag Library
https://github.com/ethauvin/httpstatus
gradle/wrapper | ||
src/main | ||
.gitignore | ||
build.gradle | ||
buildnumber.properties | ||
gradlew | ||
gradlew.bat | ||
HttpStatus.iml | ||
HttpStatus.ipr | ||
README.md | ||
settings.gradle |
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 |