Fixed bug where <hs:cause> would always return the default value. Closes #2.

This commit is contained in:
Erik C. Thauvin 2019-05-06 22:28:57 -07:00
parent 3172b2b39f
commit cb581bf0d9

View file

@ -48,7 +48,7 @@ import java.io.IOException;
* @since 1.0
*/
public class ReasonTag extends XmlSupport {
private int statusCode;
private int statusCode = -1;
/**
* {@inheritDoc}
@ -59,7 +59,7 @@ public class ReasonTag extends XmlSupport {
final JspWriter out = pageContext.getOut();
try {
if (statusCode >= 0) {
if (statusCode > -1) {
Utils.outWrite(out, Reasons.getReasonPhrase(statusCode), defaultValue, escapeXml);
} else {
Utils.outWrite(out, Reasons.getReasonPhrase(pageContext.getErrorData().getStatusCode()), defaultValue,