Offline PDF-udgave - Objektorienteret programmering i Java
Offline PDF-udgave - Objektorienteret programmering i Java
Offline PDF-udgave - Objektorienteret programmering i Java
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
3 Interaktive sider<br />
3.1 Parametre til sider 47<br />
3.1.1 Aflæse en parameter fra URLen 47<br />
3.1.2 Arbejde med parametrene 48<br />
3.2 HTML−formularer 49<br />
3.2.1 Et lidt større eksempel 50<br />
3.2.2 Opgave 51<br />
3.2.3 Lave HTML og behandle input med samme side 52<br />
3.2.4 De almindelige typer af formularfelter 53<br />
3.2.5 Aflæse alle parametre i en formular 55<br />
3.2.6 Videre læsning 56<br />
3.2.7 Opgaver 56<br />
3.3 Appendiks: Typer af formularfelter 57<br />
3.4 Test dig selv 58<br />
3.5 Resumé 58<br />
3.6 Avanceret 59<br />
3.6.1 Indkode data i en URL (URL−indkodning) 59<br />
3.6.2 Skjulte felter i formularer 60<br />
3.6.3 Bruge skjulte felter til at etablere et forløb 61<br />
3.6.4 Skjule parametrene (POST−metoden) 61<br />
3.6.5 Cookier 62<br />
3.6.6 Sætte cookier 62<br />
3.6.7 Aflæse cookier 63<br />
3.7 Avanceret: HTTP−protokollen 65<br />
3.7.1 Eksempel på kommunikation 65<br />
3.7.2 Formulardata med GET−metoden 66<br />
3.7.3 Formulardata med POST−metoden 66<br />
3.7.4 Cookier 67<br />
3.7.5 Øvelse 67<br />
3.7.6 Sende mere data til klienten løbende 67<br />
3.7.7 Eksempel: Syvtabellen langsomt 68<br />
3.7.8 Eksempel: Følge med i serverens logfil 68<br />
En grundig forståelse af de basale emner i dette kapitel forudsættes i resten af bogen. Kapitlet forudsætter kapitel 2,<br />
Grundelementer i JSP.<br />
Vi har nu set hvordan man laver dynamiske hjemmesider, men det bliver først rigtigt interessant, når siderne bliver interaktive,<br />
d.v.s. at de kan få input fra brugeren og reagere på det.<br />
3.1 Parametre til sider<br />
Måske har du undret dig over at nogle URLer har et spørgsmålstegn efter dokumentnavnet, f.eks.:<br />
http://minesider.dk/dokument.jsp?id=1234<br />
Det, der står efter spørgsmålstegnet, kaldes parametre til siden.<br />
I eksemplet herover er der en parameter med navnet "id" og værdien "1234"