JSP og custom taglibs

Tags:    java

*håber nogle her på udvikleren.dk ved noget om emnet*

Jeg bruger et custom taglib til en side, som har til formål at generere et thumbnail af en uploadet fil. (efter upload stilles der videre til denne side). alt dette virker fint.

Problemet ligger i at angive filnavnet i mit custom tag. Her er sådan som jeg troede det kunne virke:

<img:image src="/graphics/<%=out.print("index2.jpg");%>>" refresh="true" ><img:resize scale="30%"/></img:image>

men så snart jeg sætter <%=out.print("index2.jpg");%> ind i linien så vil den ikke compile. Hvad i al verden ska jeg gøre for at få presset en variable ind i det tag, som jeg kan sætte uden for selve tag'en.

-Lars




2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
<%= laver implicit en out.println().
så du skal bruge <%="index2.jpg"%>
-AH



Ja :)

<%
String stig = "/upload/";
String fnavn = (String)ul.get(0);
String navn = stig + fnavn;
%>

<img:image src="<%=navn%>" refresh="true" ><img:resize scale="30%"/></img:image>

og så virker det. Takker.!




t