request.getContextPath() comme parametre d'entree a un TAG
4 réponses
pcouas
Bonsoir
Je dois pas voir clair ce soir !
Je souhaiterais passer en parametre a un TAG le chemin d'ume image,
celui ci comprenant notament request.getContextPath()
mais j'ai une erreur de compile
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
ishur
Bonsoir
Je dois pas voir clair ce soir ! Je souhaiterais passer en parametre a un TAG le chemin d'ume image, celui ci comprenant notament request.getContextPath() mais j'ai une erreur de compile
D'abord ce serai bien de nous donné l'erreur de compilation.
Ensuite tu utilises des scriptlets (<%=...%>) dans un attribut d'une taglib, il faut donc vérifier que la taglib inf:element le supporte (<rtexprvalue>true</rtexprvalue> dans le .tld)
Enfin la meilleur solution consiste à utiliser un taglib qui supporte les EL si c'est possible.
Bonsoir
Je dois pas voir clair ce soir !
Je souhaiterais passer en parametre a un TAG le chemin d'ume image,
celui ci comprenant notament request.getContextPath()
mais j'ai une erreur de compile
D'abord ce serai bien de nous donné l'erreur de compilation.
Ensuite tu utilises des scriptlets (<%=...%>) dans un attribut d'une
taglib, il faut donc vérifier que la taglib inf:element le supporte
(<rtexprvalue>true</rtexprvalue> dans le .tld)
Enfin la meilleur solution consiste à utiliser un taglib qui supporte
les EL si c'est possible.
Je dois pas voir clair ce soir ! Je souhaiterais passer en parametre a un TAG le chemin d'ume image, celui ci comprenant notament request.getContextPath() mais j'ai une erreur de compile
D'abord ce serai bien de nous donné l'erreur de compilation.
Ensuite tu utilises des scriptlets (<%=...%>) dans un attribut d'une taglib, il faut donc vérifier que la taglib inf:element le supporte (<rtexprvalue>true</rtexprvalue> dans le .tld)
Enfin la meilleur solution consiste à utiliser un taglib qui supporte les EL si c'est possible.
Ma ligne de code JSP est la suivante <inf:telement style="width:60px;border:1px buttonface solid;font-family:Arial,Helvetica;font-size:12pt;" title="<%= new String(((com.inf.jsp.beans.locale.LocaleBean)pageContext.getAttribute("locale")).getText("buttondelete")) %>" imgOff="<%=request.getContextPath()%>RefreshOff.gif" imgOn="/RefreshOn.gif" accessKey="O" onClickFunction="sub('deletes')">dd</inf:telement>
et ma tld supporte <attribute> <name>imgOn</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute>
Par contre les deux lignes ci dessous fonctionnent <%= session.getAttribute("imagespath") %> <% String cp=session.getAttribute("imagespath"); %> . Philippe
Ma ligne de code JSP est la suivante
<inf:telement style="width:60px;border:1px buttonface
solid;font-family:Arial,Helvetica;font-size:12pt;" title="<%= new
String(((com.inf.jsp.beans.locale.LocaleBean)pageContext.getAttribute("locale")).getText("buttondelete"))
%>" imgOff="<%=request.getContextPath()%>RefreshOff.gif"
imgOn="/RefreshOn.gif" accessKey="O"
onClickFunction="sub('deletes')">dd</inf:telement>
et ma tld supporte
<attribute>
<name>imgOn</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
Par contre les deux lignes ci dessous fonctionnent
<%= session.getAttribute("imagespath") %>
<% String cp=session.getAttribute("imagespath"); %>
.
Philippe
Ma ligne de code JSP est la suivante <inf:telement style="width:60px;border:1px buttonface solid;font-family:Arial,Helvetica;font-size:12pt;" title="<%= new String(((com.inf.jsp.beans.locale.LocaleBean)pageContext.getAttribute("locale")).getText("buttondelete")) %>" imgOff="<%=request.getContextPath()%>RefreshOff.gif" imgOn="/RefreshOn.gif" accessKey="O" onClickFunction="sub('deletes')">dd</inf:telement>
et ma tld supporte <attribute> <name>imgOn</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute>
Par contre les deux lignes ci dessous fonctionnent <%= session.getAttribute("imagespath") %> <% String cp=session.getAttribute("imagespath"); %> . Philippe
pcouas
C'est la concatenation du parametre dynamique et de l'image qui pose probleme imgOff="<%=request.getContextPath()%>RefreshOff.gif"
j'ai pas encore la syntaxe
C'est la concatenation du parametre dynamique et de l'image qui pose
probleme
imgOff="<%=request.getContextPath()%>RefreshOff.gif"