JavaServer Pages, eller JSP, er en teknologi, der muliggør skabelsen af dynamiske websider. I modsætning til statiske HTML hjemmesider, kan sites bygget med JSP -teknologi have interaktive komponenter. Denne interaktivitet opnås gennem brug af Java Beans , som er Java-objekter , der overholder en streng navngivningskonvention . Den tilstand af et Java Bean kan være en variabel. Omfanget af disse variabler kan styres ved hjælp af JSP . Variabel rækkevidde afgør dens synlighed til andre dele af ansøgningen og er meget vigtigt for at skabe sikre programmer . Ting du skal
JSP server adgang
Vis Flere Instruktioner
1
Opret en ny tekstfil med standard teksteditor til dit system. Denne fil vil indeholde nogle grundlæggende HTML og indlejrede JSP kode. Skriv følgende HTML for at oprette en grundlæggende webside : Hej
2
Skriv " useBean " tag , der identificerer en Java Bean fra en JavaServer Page og forsøg på at skabe en reference til det. En henvisning til Java Bean er nødvendig for objektet at være tilgængelige. Den " useBean " tag vil forsøge at skabe en ny instans af en Java Bean , hvis man ikke eksisterer. Du kan skrive en " useBean " tag in-line til en HTML webside. Du begynder tag ved at skrive følgende : Hej
< jsp : useBean
3
Erklær navnet på den variabel, du vil gemme referencen til Java Bean til . Den " useBean " tag vil først søge efter en Java Bean , der allerede har dette navn. Hvis man ikke er fundet, kan et nyt Java Bean blive oprettet. At levere navnet på henvisningen variabel skrive følgende på den samme linje som i begyndelsen af det " useBean " tag : Hej
id = " ThisJavaBean "
4
Erklær omfanget af Java Bean. Dette påvirker synligheden af Java Bean og dens variabler . Standarden omfang er " side ", hvilket betyder, at Java Bean henvisningen er kun tilgængelig i den side, det blev oprettet i. Dette er den mindst synlige rækkevidde. Det mest synlige rækkevidde er "ansøgning ", som giver enhver anden genstand til at interagere med denne reference, der tilhører samme JavaServer Page ansøgning. At fastsætte rækkevidden til "ansøgning ", tilføjes følgende til " useBean " tag : Hej
omfang = " ansøgning"
5
Erklær klasse, der skal instantieres , hvis en eksisterende forekomst af Java Bean er ikke fundet. Et objekt er en instans af en klasse. Klasser er blueprints for objekter , og når de er instantieret , bliver objektet samles i computerens hukommelse og givet en indledende tilstand . At bruge " useBean " tag at instantiere en klasse med navnet " Bank.AccountHolder , " skriver følgende : Hej
class = " Bank.AccountHolder "
6
Afslut " useBean " tag ved at placere et " > " tegnet ved slutningen af linjen . Den komplette " useBean " tag ser sådan ud:
< jsp : useBean id = " ThisJavaBean " scope = "ansøgning" class = " Bank.AccountHolder ">
7
Luk " useBean " tag ved at skrive følgende afsluttende tag : Hej
< /jsp : useBean >
8
Luk HTML-tags foretaget i trin 1 ved at skrive følgende: < br >
< /html >