%@ page language="java" import="java.util.*" %>
ønskeseddel
Dette eksempel demonstrerer, hvordan session-objektet kan bringes til at
huske brugerens indtastninger.
Skriv et ønske
Skriv noget, du ønsker.
<%
// hent listen over ønsker
ArrayList ønsker = (ArrayList) session.getAttribute("ønsker");
if (ønsker == null) { // hvis listen ikke findes:
ønsker = new ArrayList(); // opret den
session.setAttribute("ønsker", ønsker); // og registrer den under "ønsker"
}
// se om der kommer en parameter med endnu et ønske
String ønske = request.getParameter("oenske");
if (ønske != null) {
ønsker.add(ønske); // tilføj ønske til listen
}
if (ønsker.size()>0) { // udskriv ønsker i listen
%>
ønskeseddel
Indtil nu har du følgende ønsker:
<%
// udskriv hele listen
for (int i=0; i<ønsker.size(); i++)
{ %>
ønske nr. <%= i %>: <%= ønsker.get(i) %>
<% }
}
%>