Article updated on

JSP Como quitar la línea en blanco en el código después de una Directiva

Desde la versión de JSP 2.1 se puede qutiar fálcilmente la opción de poner una línea de código después de una directiva JSP.

Establece la propiedad trimDirectiveWhitespaces="true" la cual está a false por defecto.

Usa este código para comprobar que versión de JSP usas.

<%@ page language="java"
    contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"
    trimDirectiveWhitespaces="true"%>
<!DOCTYPE html>
<html>  
    <body>
Server info: <%= application.getServerInfo() %><br>  
Servlet version: <%= application.getMajorVersion() %>.<%= application.getMinorVersion() %>  
JSP version: <%= JspFactory.getDefaultFactory().getEngineInfo().getSpecificationVersion() %><br>
    </body>
</html>

img/0/53/screen1.JPG