21.07.2013 Views

Kap 16_Java for Web.pdf - Akademika forlag

Kap 16_Java for Web.pdf - Akademika forlag

Kap 16_Java for Web.pdf - Akademika forlag

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Java</strong> <strong>for</strong> <strong>Web</strong>.book Page 327 Tuesday, September 24, 2002 6:07 PM<br />

Case-studie II : "e-sjappe"<br />

+""<br />

+"");<br />

}<br />

ut.println("");<br />

rs.close();<br />

stmt.close();<br />

knapp(ut,"Send","nydata");<br />

resetKnapp(ut);<br />

ut.println("");<br />

lukkeSkjema(ut);<br />

lagHtmlHale(ut);<br />

}<br />

catch (Exception e)<br />

{<br />

ut.println("Kan ikke utføre operasjonen: "<br />

+e.getMessage());<br />

}<br />

}<br />

public void nydata(HttpServletRequest spørsmål)<br />

{ // legger data fra skjema inn i databasen.<br />

String sql = "insert into "<br />

+spørsmål.getParameter("tabell")<br />

+" values ('"+spørsmål.getParameter("1");<br />

int paramno=1;<br />

while (spørsmål.getParameter(""+(++paramno)) != null)<br />

{<br />

sql = sql + "','" + spørsmål.getParameter(""+paramno);<br />

}<br />

sql = sql+"');";<br />

oppdater_tabell(sql);<br />

}<br />

Veien videre<br />

Dette kapitlet viser hvordan en e-butikk implementeres ved å benytte en MySQLrelasjonsdatabase<br />

til oppbevaring av applikasjonsdata. Neste del av boken beskriver<br />

JSP (<strong>Java</strong> Server Pages)-teknologien som <strong>for</strong>enkler arbeidet med å utvikle avanserte<br />

webapplikasjoner.<br />

327

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

Saved successfully!

Ooh no, something went wrong!