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 ??
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 ....>
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>
Valeu Ildyone, resolvido!!