Il existe une directive trimWhiteSpaces qui devrait permettre d'y parvenir,
Dans votre JSP :
<%@ page trimDirectiveWhitespaces="true" %>
Ou dans la section jsp-config de votre web.xml (Notez que cela fonctionne à partir de la spécification servlet 2.5.) :
<jsp-config>
<jsp-property-group>
<url-pattern>*.jsp</url-pattern>
<trim-directive-whitespaces>true</trim-directive-whitespaces>
</jsp-property-group>
</jsp-config>
Malheureusement, si vous avez un espace obligatoire, il se peut que vous ayez également besoin d'un espace insécable, ce qui signifie que vous aurez peut-être besoin d'un espace insécable à certains endroits.