30. april 2003 - 12:15
Der er
6 kommentarer og 1 løsning
sende variabel mellem JSP og javascript!!
Jeg skal have ændret en variabel midlertidigt, så brugeren istedet for 0 eller 1 får vist ja eller nej, men kun på den pågældende side. Variablen skal beholde sin oprindelige værdi! hvordan gør man det?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
30. april 2003 - 12:40
#1
Jeg er ikke helt klar over hvad du vil. JavaScript bliverudført på browseren. JSP bliver udført på serveren. I JSP på serveren er JavaScript bare almindelig tekst indhold ligesom HTML tags. Browseren kan ikke se om det den modtager er genereret af JSP eller er statisk HTML.
30. april 2003 - 12:41
#2
Du kan ikke umiddelbart overføre data fra JSP til javascript, da JSP jo bliver udført på serveren, og JavaScript på klienten (i browseren). Men da JSP jo genererer HTML siden med javascript på, kan du jo bare lade JSP skrive kode til oprettelse af en javascript variabel. var jsVar = '<%=jspVar == 0 ? "nej" : "ja" %>'; (ikke afprøvet)
30. april 2003 - 12:43
#3
jeg modtager en variabel fra en anden side via "post", som jeg fanger med JSP og som jeg gerne vil behandle med javascript!!!!
30. april 2003 - 12:45
#4
Du kan ikke køre JavaScript på server.
30. april 2003 - 12:46
#5
[jo - den gamle NetScape server kunne vist iøvrigt køre JavaScript på server, men det er altså en 6-8 år siden den var hot]
30. april 2003 - 12:48
#6
Jeg kan heller ikke se nogen grund til at kalde JavaScript fra JSP. Du kan jo kalde Java kode og Java er altså noget mere kraftfuldt end JavaScript til langt de fleste formål. Eksempel: <% String var = request.getParameter("variabel"); %> henter en variabel/parameter fra form post så den kan bruges i Java kode.
30. april 2003 - 12:50
#7
Betragt det som et svar.
Kurser inden for grundlæggende programmering