diff --git a/src/main/java/net/thauvin/erik/httpstatus/Utils.java b/src/main/java/net/thauvin/erik/httpstatus/Utils.java index 9c5b3a5..48fee4e 100644 --- a/src/main/java/net/thauvin/erik/httpstatus/Utils.java +++ b/src/main/java/net/thauvin/erik/httpstatus/Utils.java @@ -29,6 +29,7 @@ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ + package net.thauvin.erik.httpstatus; import java.io.IOException; @@ -48,8 +49,7 @@ public final class Utils { * * @throws UnsupportedOperationException If the constructor is called. */ - private Utils() - throws UnsupportedOperationException { + private Utils() { throw new UnsupportedOperationException("Illegal constructor call."); } @@ -100,7 +100,7 @@ public final class Utils { * @throws IOException If an I/O error occurs. */ public static void outWrite(final Writer out, final String value, final String defaultValue, final boolean xml) - throws IOException { + throws IOException { if (xml) { if (value != null) { out.write(escapeXml(value)); diff --git a/src/main/java/net/thauvin/erik/httpstatus/package.html b/src/main/java/net/thauvin/erik/httpstatus/package.html index cc98bfe..07e4484 100644 --- a/src/main/java/net/thauvin/erik/httpstatus/package.html +++ b/src/main/java/net/thauvin/erik/httpstatus/package.html @@ -1,5 +1,5 @@ - + HttpStatus JSP Tag Library diff --git a/src/main/java/net/thauvin/erik/httpstatus/taglibs/CauseTag.java b/src/main/java/net/thauvin/erik/httpstatus/taglibs/CauseTag.java index c49b59a..1deb166 100644 --- a/src/main/java/net/thauvin/erik/httpstatus/taglibs/CauseTag.java +++ b/src/main/java/net/thauvin/erik/httpstatus/taglibs/CauseTag.java @@ -29,11 +29,11 @@ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ + package net.thauvin.erik.httpstatus.taglibs; import net.thauvin.erik.httpstatus.Utils; -import javax.servlet.jsp.JspException; import javax.servlet.jsp.JspWriter; import javax.servlet.jsp.PageContext; import java.io.IOException; @@ -50,8 +50,7 @@ public class CauseTag extends XmlSupport { * {@inheritDoc} */ @Override - public void doTag() - throws JspException, IOException { + public void doTag() throws IOException { final PageContext pageContext = (PageContext) getJspContext(); final JspWriter out = pageContext.getOut(); diff --git a/src/main/java/net/thauvin/erik/httpstatus/taglibs/CodeTag.java b/src/main/java/net/thauvin/erik/httpstatus/taglibs/CodeTag.java index d8f212a..5aeea04 100644 --- a/src/main/java/net/thauvin/erik/httpstatus/taglibs/CodeTag.java +++ b/src/main/java/net/thauvin/erik/httpstatus/taglibs/CodeTag.java @@ -29,9 +29,9 @@ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ + package net.thauvin.erik.httpstatus.taglibs; -import javax.servlet.jsp.JspException; import javax.servlet.jsp.JspWriter; import javax.servlet.jsp.PageContext; import javax.servlet.jsp.tagext.SimpleTagSupport; @@ -49,8 +49,7 @@ public class CodeTag extends SimpleTagSupport { * {@inheritDoc} */ @Override - public void doTag() - throws JspException, IOException { + public void doTag() throws IOException { final PageContext pageContext = (PageContext) getJspContext(); final JspWriter out = pageContext.getOut(); diff --git a/src/main/java/net/thauvin/erik/httpstatus/taglibs/ReasonTag.java b/src/main/java/net/thauvin/erik/httpstatus/taglibs/ReasonTag.java index 920d12e..ab03f30 100644 --- a/src/main/java/net/thauvin/erik/httpstatus/taglibs/ReasonTag.java +++ b/src/main/java/net/thauvin/erik/httpstatus/taglibs/ReasonTag.java @@ -29,12 +29,12 @@ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ + package net.thauvin.erik.httpstatus.taglibs; import net.thauvin.erik.httpstatus.Reasons; import net.thauvin.erik.httpstatus.Utils; -import javax.servlet.jsp.JspException; import javax.servlet.jsp.JspWriter; import javax.servlet.jsp.PageContext; import java.io.IOException; @@ -54,8 +54,7 @@ public class ReasonTag extends XmlSupport { * {@inheritDoc} */ @Override - public void doTag() - throws JspException, IOException { + public void doTag() { final PageContext pageContext = (PageContext) getJspContext(); final JspWriter out = pageContext.getOut(); @@ -63,10 +62,8 @@ public class ReasonTag extends XmlSupport { if (statusCode >= 0) { Utils.outWrite(out, Reasons.getReasonPhrase(statusCode), defaultValue, escapeXml); } else { - Utils.outWrite(out, - Reasons.getReasonPhrase(pageContext.getErrorData().getStatusCode()), - defaultValue, - escapeXml); + Utils.outWrite(out, Reasons.getReasonPhrase(pageContext.getErrorData().getStatusCode()), defaultValue, + escapeXml); } } catch (IOException ignore) { // Ignore. diff --git a/src/main/java/net/thauvin/erik/httpstatus/taglibs/XmlSupport.java b/src/main/java/net/thauvin/erik/httpstatus/taglibs/XmlSupport.java index 79ccceb..d38760a 100644 --- a/src/main/java/net/thauvin/erik/httpstatus/taglibs/XmlSupport.java +++ b/src/main/java/net/thauvin/erik/httpstatus/taglibs/XmlSupport.java @@ -29,6 +29,7 @@ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ + package net.thauvin.erik.httpstatus.taglibs; import javax.servlet.jsp.tagext.SimpleTagSupport; @@ -44,12 +45,12 @@ public abstract class XmlSupport extends SimpleTagSupport { /** * Default value string. */ - protected String defaultValue; + String defaultValue; /** * Escape XML flag. */ - protected boolean escapeXml = true; + boolean escapeXml = true; /** * Sets the default value. diff --git a/src/main/java/net/thauvin/erik/httpstatus/taglibs/package.html b/src/main/java/net/thauvin/erik/httpstatus/taglibs/package.html index 259a85e..712a542 100644 --- a/src/main/java/net/thauvin/erik/httpstatus/taglibs/package.html +++ b/src/main/java/net/thauvin/erik/httpstatus/taglibs/package.html @@ -1,5 +1,5 @@ - + HttpStatus JSP Tag Library diff --git a/src/main/resources/META-INF/httpstatus.tld b/src/main/resources/META-INF/httpstatus.tld index c62e440..acf6499 100644 --- a/src/main/resources/META-INF/httpstatus.tld +++ b/src/main/resources/META-INF/httpstatus.tld @@ -30,8 +30,8 @@ ~ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE ~ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. --> -