Une JSP bien formée [JAVA XML] - Java - Programmation
Marsh Posté le 01-08-2003 à 14:12:16
Je précise : c'est pas tant le programme que j'ai écrit qui m'inquiète, c'est la raison pour laquelle le parser XML (en l'occurrence celui fourni avec JDOM) me jette sur les tags JSPs.
C'est pas standard ? Comment je fais moi pour voir si ma JSPs est écrite en bon XML ? Dois-je commenter les scriptlets ? Dois-je générer la page avec le Web-container puis regarder si le source est conforme XML ?
Marsh Posté le 01-08-2003 à 14:14:39
euh
non mais
tu as une classe SWING qui vérifie un fichier XML et tu te plains parce que ta JSP passe pas.
Tu peux recommencer en plus clair?
Marsh Posté le 01-08-2003 à 15:15:47
Il me semblait que un fichier JSP correctement écrit respectait la syntaxe XML. Je commence à penser que je trompe. Dois-je en fait exécuter ma moulinette sur le HTML généré (ce qui apparait dans le browser et non dans l'éditeur) ?
Marsh Posté le 01-08-2003 à 15:20:37
Cherrytree a écrit : Il me semblait que un fichier JSP correctement écrit respectait la syntaxe XML. Je commence à penser que je trompe. Dois-je en fait exécuter ma moulinette sur le HTML généré (ce qui apparait dans le browser et non dans l'éditeur) ? |
Marsh Posté le 01-08-2003 à 15:27:56
Bordel ! Il comprend pas ce que j'écris. J'ai besoin de vacances.
Marsh Posté le 01-08-2003 à 15:31:00
Bon, je récapépète. J'ai des fichiers JSPs contenant du HTML et des scriptlets Java.
Je pensais que je pouvais demander au validateur http://validator.w3.org de me dire si mes JSPs sont HTML 4.01 Strict compliant, mais visiblement je me trompe.
Comment faites-vous pour vérifier le caractère bien-formé de vos JSPs ?
Marsh Posté le 01-08-2003 à 15:33:55
Cherrytree a écrit : Bon, je récapépète. J'ai des fichiers JSPs contenant du HTML et des scriptlets Java. |
Ben, les balises JSP elle font pas partie de la norme HTML hein !
Pourquoi il te validerai pas des servlets qui écrivent sur leur sortie HTTP tant que t'y est !?
Pour valider nu site avec des JSP tu lui fais valider le code générer, pas la code source ds JSP. Logique quoi...
Marsh Posté le 01-08-2003 à 15:35:57
Cherrytree a écrit : J'ai besoin de vacances. |
je confirme et pas parce que je ne comprends pas ce que tu écris
Marsh Posté le 01-08-2003 à 16:09:16
ReplyMarsh Posté le 01-08-2003 à 16:14:42
Cherrytree a écrit : Il me semblait que un fichier JSP correctement écrit respectait la syntaxe XML. Je commence à penser que je trompe. Dois-je en fait exécuter ma moulinette sur le HTML généré (ce qui apparait dans le browser et non dans l'éditeur) ? |
les tags jsp sont pas xml compliant
Marsh Posté le 02-08-2003 à 05:21:49
uriel a écrit : j'ai pas tout compris |
J'ai tout compris, je téléphonne à mon psy lundi !
Marsh Posté le 02-08-2003 à 15:01:34
uriel a écrit : j'ai pas tout compris |
Moi j'ai compris que avait mal a sa tête.
Marsh Posté le 03-08-2003 à 10:51:41
je crois qu'il a un peu mélangé les choses le cherrytree.
Une page JSP à la base c'est pas du tout du XML : comme tu le disais, les balises <% ... %> ne sont pas conforme à la norme XML.
Par contre, tu peux écrire des pages JSP qui sont valides en XML : chaque balise spéciale des JSP (genre les scriplet <% ... %> ) ont un équivalent XML : <jsp:scriplet> ... </jsp:scriplet> et il faut entouré ta page de la balise <jsp:root>
par contre, je te cache pas que c'est vraiment super lourd à faire une JSP en XML
En plus, ca ne te garantit pas que la page générée sera une page XML valide ...
PS : les scriplets dans les JSP saimal !
Marsh Posté le 03-08-2003 à 11:18:36
ReplyMarsh Posté le 03-08-2003 à 11:22:07
Cherrytree a écrit : Les taglibs c'est mieux ? |
bha oui ...
on en avait déjà parlé nan ?
edit : de la JSTL je veux dire ...
edit2 : ma frappe s'est pas arrangée pdt les vacances
Marsh Posté le 03-08-2003 à 11:30:05
benou a écrit : |
Très juste.
Marsh Posté le 03-08-2003 à 13:03:35
benou a écrit : |
tu veux dire que vous aviez deja parlé de la jstl, ou que les taglibs de la jstl c'est mieux
ps: y'a un topic sur la jstl
Marsh Posté le 03-08-2003 à 16:22:48
the real moins moins a écrit : |
nan, mais voilà un lien sympa : http://www.javaworld.com/javaworld [...] -jstl.html
Marsh Posté le 03-08-2003 à 16:57:17
oui en fait j'ai retrouvé le topic ou tu en parlais a cherrytree
Marsh Posté le 01-08-2003 à 13:54:04
J'ai écrit une petite moulinette qui checke si un fichier est bien formé au sens XML.
Seulement voilà ça me pète à la gueule lorsque ça passe sur le caractère % des scriptlets JSPs (<%)
Le code :
Any ideas ?
---------------
Le site de ma maman