Désactiver les Avertissements HTML, dans Eclipse pour les développeurs Java EE édition
Je suis en train de travailler sur une Application Web avec Eclipse pour Java EE. J'ai des fichiers JSP qui sont construites avec des fichiers HTML que comprend. Mon index.jsp ressemble à ceci:
<jsp:include page="include/top.html" />
<title>Title!</title>
<jsp:include page="include/header.html" />
<jsp:include page="include/menu.html" />
<div class="span-15 prepend-1 last">
<h6>What is an <a href="http://en.wikipedia.org/wiki/Application_programming_interface">API</a>?</h6>
<p>An application programming interface (API) is an interface that software programs implement in order to allow other software to interact with it; much in the same way that software might implement a User interface in order to allow humans to interact with it.</p>
</div>
<jsp:include page="include/footer.html" />
Le problème avec les includes. footer.html Ressemble à ceci:
<hr />
<h3 class="alt"><b><a href="/copyright.html">Copyright</a> © 2009</b> My Company. All rights reserved.</h3>
<hr />
<p>
Visit <a href="/">Home</a>
</p>
</div>
</body>
</html>
Qui se trouve au bas de la plupart des pages. Et je suis vraiment ennuyé avec ces messages d'avertissement comme Invalid location of tag (body).
je sais que je suis invalide à l'intérieur de ce fichier, mais de l'autre côté appartient à header.html.
Dans des classes Java, vous pouvez supprimer les avertissements avec des choses comme @SuppressWarnings("serial")
... de Toute façon de faire quelque chose comme ça avec ces HTML ou des fichiers JSP?
Vous devez vous connecter pour publier un commentaire.
Properties
->Validation
(ou vous pouvez aller àWindow
->Preferences
->Validation
pour ce faire à l'échelle mondiale)..project
fichier que vous pouvez ensuite vérifier dans le contrôle de version.La seule façon que je suis au courant pour résoudre ce problème est de désactiver la validation du code HTML pour le projet. Cliquez-droit sur le projet en question et allez dans les propriétés, puis allez dans le menu validation. Vous pouvez soit désactiver tout code HTML de validation ou d'aller dans la "Syntaxe HTML" validation de sous-menu et désactiver les différents problèmes.
im en utilisant myeclipse et à
fenêtre->préférences->validation->jsp il y a des tas de choix
@ChssPly76 est correct, mais je tiens à ajouter que (à l'aide de Mars), après avoir suivi ces étapes, j'ai également été nécessaire pour re-valider le projet de supprimer les mises en garde dans le Problèmes section (clic droit sur le projet, valider).
2018-01-07: Eclipse De L'Oxygène.
Choses peuvent avoir changé à cet égard depuis 2009, car ce que j'ai trouver pour le moment est que vous pouvez modifier les erreurs HTML et mises en garde à l'échelle mondiale (Fenêtre --> Préf. --> Web --> Fichiers HTML --> Validation), ou vous pouvez modifier sur une base par projet: Projet --> Propriétés - > Validation --> la Syntaxe HTML.
Par exemple je viens de mettre en Régions de Texte --> non Valide chaîne de texte à "Ignorer" parce que je recevais les fausses mises en garde de certains Django fichiers HTML avec des espaces réservés (ou ce qu'ils sont appelés).
J'ai aussi trouvé que je recevais un message d'avertissement pour le
hidden
attribut dans DIVs: "votre attribut doit être suivie par un caractère=". Oh: en HTML5hidden
est unboolean
, Eclipse est donc se tromper. J'ai donc définir les Attributs --> "Manquant attribut de signe égal caractère" à "Ignorer" ainsi.