Kurser og vejledning
- skræddersyet til din virksomhed
Foredrag
og præsentationer
Om forfatteren
Søg
Objektorienteret programmering i Java
Videregående programmering i Java

Indhold (detaljer) - klik på et kapitel for at læse det
0 Forord
1 Introduktion
2 Grundelementer i JSP
3 Interaktive sider
4 Videre med JSP
5 Brug af databaser
6 JSTL - JSP Standard Tag Library
7 Inde i webserveren
8 Sikkerhed og adgangskontrol
9 Javabønner i JSP-sider
10 Arkitekturer i webprogrammering
11 XML, indholdssyndikering og webtjenester
12 Enterprise JavaBeans
13 Internationale sider
14 Rettelser og tilføjelser til den trykte bog
15 Java Server Faces (bonuskapitel)

Ovenfor kan du læse ca. 70% af den trykte bog (avancerede emner, test dig selv, løsninger og to kapitler er fjernet).

Eksemplerne fra bogen kan gennemses (som kildekode) og du kan også se dem udført på en server.

## Om bogen

Webprogrammering med Java Server Pages henvender sig til dig, der gerne vil lære at programmere interaktive websider ved hjælp af Java.
Bogen gennemgår bl.a.:

- Interaktive websider og formularer
- Java Server Pages 2.0 og JSP Standard Tag Library 1.1
- Servletter og opsætning af webserveren
- Databaser, SQL og strategier til databaseadgang
- Javabønner
- Sende E-post fra websider
- Model-View-Controller-arkitekturen
- XML og hvordan man bruger det i sine websider
- RSS - Import af nyheder fra andre websteder
- Webtjenester (Web Services) og kald over netværket
- Opsætning af HTTPS - krypteret kommunikation med SSL
- Adgangskontrol - både containerstyret og hvordan man selv programmerer det
- Sikkerhed og hacking af websider
- Dynamisk skalering og generering af billeder
- J2EE og Enterprise JavaBeans
- Internationale (flersprogede) websider

Et vist forhåndskendskab til Java og HTML er nødvendigt for at få det fulde udbytte af bogen.

## Køb bogen

Bogen kan købes i de almindelige boghandlere og hos Forlaget Globe (349 kr, 336 sider, ISBN 9788779002401).
Køber du den trykte udgave får du ydermere:

- Indholdsfortegnelse og et omfattende indeks
- Overskuelige sider og pæne figurer
- Avancerede emner for de som vil vide mere
- Test dig selv og vejledende løsninger på opgaverne
- Kapitel 8, Sikkerhed og adgangskontrol og kapitel 12, Enterprise JavaBeans
- På vej: Adgang til hele bogen som netudgave

## Supplerende materiale

- Eksemplerne fra bogen
- Offline HTML-udgave af bøgerne på javabog.dk
  (til brug hjemme og andre steder med dårlig netadgang; pakket zip-fil på ca. 6 MB)
- Offline PDF-udgave af bogen
  Genereret med HTMLDOC ud fra HTML-udgaven (bemærk: kvaliteten er meget ringere end den trykte bog)
- Tilhørende præsentationer (kan åbnes med det gratis program OpenOffice.org)

Programeksempler

Alle programeksempler fra koden kan gennemses på http://javabog.dk/JSP/kode/.

Du kan se JSP-eksemplerne udført på en server på: http://javabog.dk:8080/JSP/kode/.

Samme sted ligger for hver kapitel en ZIP-fil med eksemplerne, som du kan hente ned til dig selv og køre.

Eksempelvis kan du hente eksemplerne fra kapitel 3 på http://javabog.dk/JSP/kode/kapitel_03/

Hvis du vil udføre eksemplerne i en webserver er URLen: http://javabog.dk:8080/JSP/kode/kapitel_03/

Du kan også hente netudgaven af hele bogen med alle eksempler som WAR-fil i ISO-8859-1 (Latin-1)-indkodning (webapplikation, klar til at installere og køre i din egen JSP-webserver).

Giver ovenstående WAR-fil problemer med æ, ø og å kan du i stedet prøve med WAR-fil i Unicode-format.

## Ophavsret

Den offentlige udgave af bogen er lagt ud under Åben dokumentlicens (ÅDL), som kan læses på http://www.sslug.dk/linuxbog/licens.html.

Du har bl.a. herved lov til frit at kopiere dette værk uændret på ethvert medium. Ændrer du i værket, skal (i hvert fald) de dele, der stammer fra dette værk, igen frigives under ÅDL.

http://javabog.dk - kommentarer og forslag sendes til Jacob Nordfalk - alt er skrevet i styresystemet Linux-Mandrake med kontorpakken StarOffice / OpenOffice.org og værktøjerne perl og ps2pdf.