Kan man ændre det request der sendes fra en jsp side i sin servle
Kan man ændre det request der sendes fra en jsp side i sin servlet. Altså hvis jeg har en jsp side der kalder en servlet. Kan jeg så i den servlet ændre på det der står i requestet?
nej det kan du ikke såfremt du sender det videre via RequestDispatcher'en (enten som include eller forward). Det er muligt du kan lave en URLConnection og selv bestemme hvad der requestes. Du kan altid sætte attributter på din request req.setAttribute("fillmap",myHashtable); der kan fanges af den servlet der modtager requesten.
Det kan man selvfølgelig godt. Jeg opfattede 'det der står i requestet' som en ændring af query parametrene. Det er jo det samme HttpServletRequest objekt vi taler om for både servleten og JSP siden. Vi har bare lagt et Object ind i et field i vores request-objekt med setAttribute. Jeg vil ikke mundhugges. Hvorvidt requesten ændres eller ej er akademisk og uvedkommende: Du kan opnå den ønskede effekt med setAttribute.
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.