Avatar billede lazenby Nybegynder
05. november 2005 - 11:36 Der er 4 kommentarer og
1 løsning

"flytte" variablen fra en tag library-kontekst til en anden

Hej eksperter, håber I kan hjælpe med flg.

Jeg har på en jsp-side brug for at tage en bestemt attributværdi fra nogle elementer i en xml-fil, gemme den i en variabel og bruge den i en forespørgsel. Jeg bruger standard JSTL-tags og tag library'et tolog.

Koden er essentielt:

<x:set var="temp" select="@id" />
<tolog:set var="termRef" value="${temp}" />

Herefter kan jeg tjekke variablen temps indhold, som er korrekt. Variablen termRef er derimod pludselig tom og genererer en fejl. Er det den korrekte måde at gøre det på?

- lazenby
Avatar billede cayman Nybegynder
17. november 2005 - 10:57 #1
Er tolog dit eget taglib, eller er det et du "låner"
Avatar billede lazenby Nybegynder
17. november 2005 - 11:16 #2
Det er et, jeg låner.

Jeg har talt med en af udviklerne af tablib'et om problemet, og har fået at vide, at ovenstående er måden at gøre det på. Det virker bare stadig ikke..
Avatar billede cayman Nybegynder
17. november 2005 - 12:03 #3
Jeg har lavet MANGE jsp sider i mit liv. Har aldrig kendt tolog-lib.
Er der ikke andre løsninger..
Jeg kan i hvert fald ikke hjælpe dig med tolog :o(
Avatar billede lazenby Nybegynder
17. november 2005 - 12:14 #4
Det er også ret specifikt, og derfor er der ikke andre løsninger ;)

Du skal have tak for forsøget, jeg kan se på frekvensen af svar, at jeg nok ligeså godt kan lukke spørgsmålet.
Avatar billede lazenby Nybegynder
05. februar 2006 - 12:46 #5
..og det gør jeg så.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester