J'essaie de créer un fichier jsp tag, qui appellera une classe auxiliaire pour imprimer l'objet d'entrée. J'ai donc créé un fichier /WEB-INF/tags/formatter.tagAccéder à la variable dans les fichiers jsp tag dans une boucle?
<%@ tag import="package.Formatter"%>
<%@ attribute name="value" required="true" type="java.lang.Object" %>
<%=Formatter.format(pageContext.getAttribute("value"))%>
Alors que je peux l'appeler en JSP comme:
<t:formatter value="${obj}" />
Mais je trouve que ça ne marchera pas dans une boucle , par exemple Je suppose que je ne devrais pas obtenir l'attribut pageContext
. Mais je ne suis pas sur. Quelqu'un sait-il à ce sujet?
Que voulez-vous dire par "ne fonctionne pas"? Avez-vous une erreur ou le mauvais résultat? – moxn
websphere a une exception ArrayIndexOutOfBoundException, lancée par com.ibm.ws.jsp.translator.visitor.validator.ValidateVisitor.getELExpressions – jackysee