[Resolvido] Linhas em branco antes do Doctype

Amigos,

Estou criando um projeto com VRaptor + Sitemesh e também configurei o prelude para as views. Percebi que o código da página fica com umas linhas em branco antes do doctype.
Como faço para remove-las ??

vc tem linhas de processamento do jsp no começo do arquivo, certo?

<%@ taglib .... %>
<%@ page .... %>

cada uma delas imprime uma linha em branco, pra evitar fazer isso é só fechar a tag na próxima linha:

<%@ taglib .... 
%><%@ page .... 
%><!DOCTYPE ....>
1 curtida

Achei uma solução diferente. Coloque a tag trim-directive-whitespaces nas configurações do prelude no web.xml, ficando assim:

<jsp-config>
    <jsp-property-group>
        <url-pattern>*.jsp</url-pattern>
        <page-encoding>UTF-8</page-encoding>
        <include-prelude>/WEB-INF/jsp/prelude.jspf</include-prelude>
        <trim-directive-whitespaces>true</trim-directive-whitespaces>
    </jsp-property-group>
</jsp-config>
1 curtida

Valeu Ildyone, resolvido!!