Import/include af jsp-script i xslt / jsp-tags i xslt
Hej eksperter,Jeg er ved at udvikle et større website i JSP, hvor der på visse sider sker XSLT-transformationer af længere tekster opmærket med XML. Sitet kører på Tomcat 5.5, med xerces og xalan installeret. I de xml-opmærkede tekster skal noget fremhæves som links, som sammensættes på baggrund af attributter til elementer i xml-dokumentet, heriblandt et unikt id per link. Det fungerer helt fint.
Nu er det så blevet nødvendigt at gøre lidt mere med de links, nemlig at indsætte en længere tekst i title-attributten i disse links. Denne længere tekst kan kun hentes ud af en database ved at forespørge på førnævnte id, og da jeg ikke har adgang til id'erne før xml'en er indlæst (id'erne er gemt som attributter til hvert link), kan jeg heller ikke køre en forespørgsel fra jsp'en og sende teksten med som parameter til xslt-stylesheetet.
Problemet ville være løst, hvis jeg enten kunne bruge mine jsp-tag libraries direkte i xslt-stylesheetet, eller kunne sende en request til en ekstern jsp direkte fra xslt-stylesheetet med id'et som parameter, og få returneret resultatet som tekststreng.
Så mine spørgsmål er: Kan jeg gøre en eller begge af de to ting? Og er der nogen, der ser alternative løsninger?
Venlig hilsen,
- lazenby