According to TLD, tag html:hidden must be empty, but is not at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39) at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:405) at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:130) at org.apache.jasper.compiler.Parser.parseBody(Parser.java:1768)