HTTP StatusCode & JSP Tag Library 2.0.0
<1 min read
I've released version 2.0.0 of my HTTP Status Code & JSP Tag Library. A simple library to search for and display information about HTTP status codes.
Reasons.getReasonPhrase(404); // Not Found
Reasons.getReasonPhrase(666, "Unknown Reason"); // Unknown Reason
var reasons = Reasons.getReasonClass(StatusCodeClass.CLIENT_ERROR); // 4xx
reasons.forEach((code, reason) -> System.out.println(code + ": " + reason));
StatusCode.isServerError(500) // true
StatusCode.isError(301) // false
The major new features are:
- Getting the reason phrase is now more generic:
Reasons.getReasonPhrase(404)
Reasons.getReasonPhrase(666, "Unknown Reason")
- New StatusCode class:
StatusCode.isInformational(100)
StatusCode.isSuccess(200)
StatusCode.isRedirection(300)
StatusCode.isClientError(400)
StatusCode.isServerError(500)
StatusCode.isError(500)
- New ReasonsClass method:
Reasons.getReasonClass(StatusCodeClass.CLIENT_ERROR)
- Support for JDK 25