J'ai migre de tomcat 5.5.26 a 5.5.27 et j'ai le message d'erreur
suivant
Code :
org.apache.jasper.JasperException: /jsp/servlet24/supervisionv2.jsp
(180,35) Attribute value ((servlet24.PosteBean)context.getPoste
("******")).getCodePoste()+"_appletc" is quoted with " which must be
escaped when used within the value
org.apache.jasper.compiler.DefaultErrorHandler.jspError
(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatch
(ErrorDispatcher.java:407)
La ligne qui pose probleme est
<jsp:param name="name" value="<%= ((servlet24.PosteBean)
context.getPoste("******")).getCodePoste()+"_appletc"%>" />
</jsp:params>
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Cenekemoi
"phil89" a écrit dans le message de news:
Bonjour
J'ai migre de tomcat 5.5.26 a 5.5.27 et j'ai le message d'erreur suivant
Code :
org.apache.jasper.JasperException: /jsp/servlet24/supervisionv2.jsp (180,35) Attribute value ((servlet24.PosteBean)context.getPoste ("******")).getCodePoste()+"_appletc" is quoted with " which must be escaped when used within the value org.apache.jasper.compiler.DefaultErrorHandler.jspError (DefaultErrorHandler.java:40) org.apache.jasper.compiler.ErrorDispatcher.dispatch (ErrorDispatcher.java:407)
La ligne qui pose probleme est <jsp:param name="name" value="<%= ((servlet24.PosteBean) context.getPoste("******")).getCodePoste()+"_appletc"%>" /> </jsp:params>
Merci de votre aide Philippe
Je serais vous, j'écrirais :
String val = ((servlet24.PosteBean) context.getPoste("******")).getCodePoste() +"_appletc"; <jsp:param name="name" value="<%=val%>" />
C'est plus clair et devrait passer.
PS: AMHA, ça n'a rien à voir avec tomcat 5.5.27...
-- Cordialement, Thierry ;-)
"phil89" <pcouas@infodev.fr> a écrit dans le message de
news:ba4ac4c1-3448-471e-a83e-372ad0197a30@w1g2000prk.googlegroups.com...
Bonjour
J'ai migre de tomcat 5.5.26 a 5.5.27 et j'ai le message d'erreur
suivant
Code :
org.apache.jasper.JasperException: /jsp/servlet24/supervisionv2.jsp
(180,35) Attribute value ((servlet24.PosteBean)context.getPoste
("******")).getCodePoste()+"_appletc" is quoted with " which must be
escaped when used within the value
org.apache.jasper.compiler.DefaultErrorHandler.jspError
(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatch
(ErrorDispatcher.java:407)
La ligne qui pose probleme est
<jsp:param name="name" value="<%= ((servlet24.PosteBean)
context.getPoste("******")).getCodePoste()+"_appletc"%>" />
</jsp:params>
Merci de votre aide
Philippe
Je serais vous, j'écrirais :
String val = ((servlet24.PosteBean)
context.getPoste("******")).getCodePoste() +"_appletc";
<jsp:param name="name" value="<%=val%>" />
C'est plus clair et devrait passer.
PS: AMHA, ça n'a rien à voir avec tomcat 5.5.27...
J'ai migre de tomcat 5.5.26 a 5.5.27 et j'ai le message d'erreur suivant
Code :
org.apache.jasper.JasperException: /jsp/servlet24/supervisionv2.jsp (180,35) Attribute value ((servlet24.PosteBean)context.getPoste ("******")).getCodePoste()+"_appletc" is quoted with " which must be escaped when used within the value org.apache.jasper.compiler.DefaultErrorHandler.jspError (DefaultErrorHandler.java:40) org.apache.jasper.compiler.ErrorDispatcher.dispatch (ErrorDispatcher.java:407)
La ligne qui pose probleme est <jsp:param name="name" value="<%= ((servlet24.PosteBean) context.getPoste("******")).getCodePoste()+"_appletc"%>" /> </jsp:params>
Merci de votre aide Philippe
Je serais vous, j'écrirais :
String val = ((servlet24.PosteBean) context.getPoste("******")).getCodePoste() +"_appletc"; <jsp:param name="name" value="<%=val%>" />
C'est plus clair et devrait passer.
PS: AMHA, ça n'a rien à voir avec tomcat 5.5.27...
-- Cordialement, Thierry ;-)
phil89
Oui mais pourquoi cela fonctionne t il en 5.5.26 et plus en 5.5.27 ?
Cordialement Philippe
Oui mais pourquoi cela fonctionne t il en 5.5.26 et plus en 5.5.27 ?
Oui mais pourquoi cela fonctionne t il en 5.5.26 et plus en 5.5.27 ?
Les contrôles sont plus rigoureux en 5.5.27 par exemple ?
-- Cordialement, Thierry ;-)
jlp
phil89 a écrit :
Bonjour
J'ai migre de tomcat 5.5.26 a 5.5.27 et j'ai le message d'erreur suivant
Code :
org.apache.jasper.JasperException: /jsp/servlet24/supervisionv2.jsp (180,35) Attribute value ((servlet24.PosteBean)context.getPoste ("******")).getCodePoste()+"_appletc" is quoted with " which must be escaped when used within the value org.apache.jasper.compiler.DefaultErrorHandler.jspError (DefaultErrorHandler.java:40) org.apache.jasper.compiler.ErrorDispatcher.dispatch (ErrorDispatcher.java:407)
La ligne qui pose probleme est <jsp:param name="name" value="<%= ((servlet24.PosteBean) context.getPoste("******")).getCodePoste()+"_appletc"%>" /> </jsp:params>
Merci de votre aide Philippe
Tu peux aussi echapper tes doubles quotes internes : <jsp:param name="name" value="<%= ((servlet24.PosteBean) context.getPoste("******")).getCodePoste()+"_appletc"%>" /> </jsp:params> Mais la solution donnée plus bas est plus maintenable
phil89 a écrit :
Bonjour
J'ai migre de tomcat 5.5.26 a 5.5.27 et j'ai le message d'erreur
suivant
Code :
org.apache.jasper.JasperException: /jsp/servlet24/supervisionv2.jsp
(180,35) Attribute value ((servlet24.PosteBean)context.getPoste
("******")).getCodePoste()+"_appletc" is quoted with " which must be
escaped when used within the value
org.apache.jasper.compiler.DefaultErrorHandler.jspError
(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatch
(ErrorDispatcher.java:407)
La ligne qui pose probleme est
<jsp:param name="name" value="<%= ((servlet24.PosteBean)
context.getPoste("******")).getCodePoste()+"_appletc"%>" />
</jsp:params>
Merci de votre aide
Philippe
Tu peux aussi echapper tes doubles quotes internes :
<jsp:param name="name" value="<%= ((servlet24.PosteBean)
context.getPoste("******")).getCodePoste()+"_appletc"%>" />
</jsp:params>
Mais la solution donnée plus bas est plus maintenable
J'ai migre de tomcat 5.5.26 a 5.5.27 et j'ai le message d'erreur suivant
Code :
org.apache.jasper.JasperException: /jsp/servlet24/supervisionv2.jsp (180,35) Attribute value ((servlet24.PosteBean)context.getPoste ("******")).getCodePoste()+"_appletc" is quoted with " which must be escaped when used within the value org.apache.jasper.compiler.DefaultErrorHandler.jspError (DefaultErrorHandler.java:40) org.apache.jasper.compiler.ErrorDispatcher.dispatch (ErrorDispatcher.java:407)
La ligne qui pose probleme est <jsp:param name="name" value="<%= ((servlet24.PosteBean) context.getPoste("******")).getCodePoste()+"_appletc"%>" /> </jsp:params>
Merci de votre aide Philippe
Tu peux aussi echapper tes doubles quotes internes : <jsp:param name="name" value="<%= ((servlet24.PosteBean) context.getPoste("******")).getCodePoste()+"_appletc"%>" /> </jsp:params> Mais la solution donnée plus bas est plus maintenable