Quand j'utilise $ {fn: contient ()} " code> Il provoque l'exception suivante:
org.apache.taglibs.standard.lang.jstl.parser.ParseException: EL functions are not supported
3 Réponses :
Je suppose que vous essayez d'utiliser cette expression en tant qu'attribut de certaines balises JSTL: Si tel est le cas, assurez-vous que vous avez importé JSTL TagLib de la version 1.1 (Notez l'URI - IT devrait contenir jsp code>): p>
Merci Axtavt, oui je suis à l'aide du
code>. Y a-t-il une autre façon de faire la même fonctionnalité de
fn: contient () code>
@Ali: Avez-vous vérifié la déclaration TagLib?
Oui, un je l'ai changé en <% @ TagLib Prefix = "C" Uri = "http://java.sun.com/jsp/jstl/core"%> code>, l'exception a été résolue. Mais la forme n'a pas lié correctement. Aucune suggestion ? Merci beaucoup pour votre aide
Essayez la réponse d'Axtavt et s'il ne fonctionne toujours pas, ajoutez <% @ iSelignored = "faux"%> code> en haut de la JSP. p>
Vous avez besoin de la déclaration de la bibliothèque de balises de fonction également.
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>