-
Demande d'amélioration
-
Résolution: Résolu
-
Mineur
-
6.00.01
-
Aucune
-
Aucune
Bonjour,
Je suis en cours de chasse aux "nouvelles lignes" vides et inutiles qui alourdissent le code html et le rendent moins lisible.
1.
J'ai commencé par suivre ces recommandations http://www.fiendish.demon.co.uk/java/jsp_spaces.html, à savoir de ne pas faire :
<%@ page contentType="text/html; charset=UTF-8" %> <%@page import="com.univ.mediatheque.playlist.MediaPlaylist"%>
mais plutôt
<%@ page contentType="text/html; charset=UTF-8" %><%@page import="com.univ.mediatheque.playlist.MediaPlaylist" %>....
afin d'éliminer tous les newline dûs aux includes. Du coup, maintenant, le <!DOCTYPE html> est sur la première ligne.
2.
La seconde étape est de supprime les newline des inclusions CSS. Il s'avère que la classe LinkResourceTag et sa copine ScriptResourceTag rajoutent un newline inutile :
writer.write("\"/>\r");
puisque un retour à la ligne est déjà inclus dans la jsp (puisqu'on ne met pas les balises <resources:link /> les unes après les autres sur la même ligne.
Cette demande est donc une demande de suppression des deux /r de ces deux classes.