9
votes

Compiler JSP (vérifier l'erreur syntaxique dans JSP)

J'ai 1000 à 1200 jsp fichiers de mon projet, et je veux vérifier si est une erreur syntaxique dans ces fichiers JSP ou non. Alors, comment puis-je vérifier s'il y a une erreur dans JSP ou non? Y a-t-il un moyen de compiler ces JSPS?


7 commentaires

Ouvrez-les avec n'importe quel IDE et vous devriez voir les erreurs. Mais vous devez penser à l'ouverture de 1000 à 1200!


Devrai-je vérifier pour tous les 1200 JSPS !!!!


Vous pouvez les exécuter dans le serveur Web tel que Tomcat et visiter automatiquement l'URL


Qu'est-ce qui constituerait une "erreur de syntaxe"? Si vous avez que de nombreux JSP, des chances sont qu'ils incluent également des fragments d'autres JSP et, tandis que votre balisage JSP peut être «valide», la page réelle renvoyée à l'utilisateur peut ne pas être. Vous devrez peut-être repenser ce que vous essayez exactement de valider.


Y a-t-il quelque chose comme le compilateur JSP?


Certains IDE peuvent vous montrer des erreurs, mais essentiellement des JSP sont compilées au moment de l'exécution.


Ils seules la solution ne sont que, passez tous. Plus tard, corrigez les problèmes qu'ils viennent.


3 Réponses :


1
votes

Si vous utilisez le Eclipse Développement, vous pouvez ouvrir des fichiers JSP avec Jsp modifier. Il vérifie vos fichiers JSP pour des erreurs syntaxiques.


4 commentaires

Mais le problème est que je devrai ouvrir tous les JSP, ce n'est pas possible


Vous n'avez besoin que d'importer votre JSPS dans Eclipse en tant que projet, puis une vérification automatique, si un JSP a une erreur synchronique, il y aura une croix rouge sur son nom, vous pouvez donc trouver des erreurs faciles.


Voulez-vous s'il vous plaît élaborer le processus étape par étape?


OK ~ .New Une projecte Web dans votre Eclipse, dans ce projet, vous pouvez trouver un dossier appelé "webroot", puis copier tout JSPS vers webroot folder.click fenêtre ---> Préférences ---> Général ---> Editors- -> Éditeurs de texte ---> L'orthographe, assurez-vous que l'orthographe d'orthographe a été vérifiée. Ensuite, attendez quelques mimumes, dans l'explorateur de packages Eclipse, si un JSP a une erreur synchronique, il y aura une croix rouge sur son nom.



3
votes

La plupart des serveurs d'applications sont livrés avec un compilateur JSP qui permet de pré-compiler des fichiers JSP. La documentation de JSPC, le compilateur Tomcat JSP est en Jasper 2 JSP Moteur Comment . J'ai également utilisé le compilateur JSP de Weblogic dans le passé.

Notez que, même si vous n'utilisez pas tomcat , vous pouvez utiliser ce compilateur juste Pour vérifier que vos fichiers JSP compilent. S'ils compilent avec Tomcat, ils devraient compiler avec votre conteneur.


0 commentaires

3
votes

Chaque serveur d'applications fournit une copie des outils de pré-compilation JSP. Cet utilitaire traduit le JSP dans les servlets correspondants .java .

Certaines d'entre elles fournissent ces outils comme Ant Tâches que vous pouvez utiliser lors de la construction de votre application Web en utilisant la fourmi. Et certains d'entre eux la fournissent comme exécutable que vous devez courir explicitement.

Regardez ci-dessous pour plus d'informations sur ces outils:


0 commentaires