30.07.2013 Views

Offline PDF-udgave - Objektorienteret programmering i Java

Offline PDF-udgave - Objektorienteret programmering i Java

Offline PDF-udgave - Objektorienteret programmering i Java

SHOW MORE
SHOW LESS

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"

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!