Hallo,
die Lösung hast du ja schon gefunden. Ich wollte dich nur darüber
informieren, wie du selbst rausfinden kannst, ob du dir einen Attribut-
Wert selbst zusammenbauen darfst, so daß etwas ähnliches wie das
folgende funktioniert:
<%@ include file="xy_"+templateURL+".tpl" %>
Auf der Sun-Seite gibt es die sog. JSP Cards, auf denen in Kurzform
alle JSP-Tags inkl. ihrer Attribut und erlaubter Werte aufgeführt
sind.
Wenn du dir die Karte für JSP2.0 anschaust, findest du auf Seite 2
in der unteren Hälfte das von dir o.g. <%@include ...%>. Hier ist
aber laut der Card nur die Angabe einer relativen URL erlaubt:
<%@ include file="relativeURL" %>
Was du brauchst, ist aber eine <%= expression %>.
Wenn du weiter runterscrollst, bis zur Seite 6, findest du das von
dir als Lösung angegebene <jsp:include ...>. Hier sind dann als Wert
von "page=" Expressions erlaubt:
<jsp:forward page="{relativeURL | '${' Expression'}' | <%= expression %> ">
Vielleicht hilft dir diese Info ja bei zukünftigen Problemen ähnlicher
Natur weiter...
Gruß
Slyh