Bonjour,
j'ai migré mes applications web de Tomcat vers Jonas. Mes tests sur Jonas V4 fonctionnent, par contre avec Jonas V5 j'ai une erreur du à STRICT_QUOTE_ESCAPING.
je m'explique avec Eclipse on peut ajouter une VM argument pour tomcat et jonas V4 :
-Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false
c'est une option pour que les pages JSP acceptent les doubles cotes.
Par contre, je voudrais connaitre la modification à effectuer sous Jonas V5 (coté serveur pas sous eclipse) pour que les applications J2EE acceptent les doubles cotes dans une JSP.
pour infos l'erreur généré est :
org.apache.jasper.JasperException: /jsp/Fournisseur.jsp(237,13) Attribute value message.getMessage(loc, "mail") is quoted with " which must be escaped when used within the value
at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:88)
at org.apache.jasper.compiler.Parser.parseAttributeValue(Parser.java:256)
at org.apache.jasper.compiler.Parser.parseAttribute(Parser.java:205)
at org.apache.jasper.compiler.Parser.parseAttributes(Parser.java:148)
at org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1207)
at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1421)
at org.apache.jasper.compiler.Parser.parseBody(Parser.java:1633)
at org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:977)
.
.
.
.
Partager