Jeg har opbygget en webapplikation i JSP. Den består af 2 sider. På den første side udfyldes noget data, som skal bruges i forbindelse med afsendelse af en mail. Når der submittes afsendes en mail fra side 2.
Mit spørgsmål er:
Hvis en bruger trykker "back" i sin browser fra side 2, hvordan forhindrer jeg ham så I at komme tilbage til side 1? Hvis brugeren trykker back skal han få den der "siden er forældet" (IE), men hvordan sørger jeg for det? Har set det på andre internet sider, men jeg er i tvivl om det er noget der bliver gjort bevidst, eller om det bare er IE opførelse?
at bruge cachecontrol vil ikke hjælpe på dit konkrete problem, men det ser iøvrigt således ud i JSP: response.setHeader("Cache-Control", "no-cache"); response.setHeader("Pragma", "no-cache"); response.setDateHeader("Expires", 0);
det du har brug for er, at submitte din form til en jsp/servlet, som efterfølgende laver en redirect til side 2. det er et generelt problem for alle websider, hvis man benytter back knappen efter at have lavet en (post-form) submit.
Har prøvet den der cache ting, og den virker rigtig nok ikke.
Vil prøve at lege lidt rundt med redirects..
Synes godt om
Ny brugerNybegynder
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.