JavaServer Pages, eller JSP , er en teknologi som muliggjør etablering av dynamiske websider . I motsetning til statiske HTML- nettsider, kan nettsteder bygget med JSP teknologi har interaktive komponenter . Dette interaktivitet oppnås gjennom bruk av Java Beans , som er Java-objekter som samsvarer med en streng navne-konvensjonen. Tilstanden til en Java-bønne kan være en variabel. Omfanget av disse variablene kan kontrolleres ved hjelp av JSP . Variable omfang avgjør synligheten til andre deler av programmet og er svært viktig for å skape sikre applikasjoner . Du trenger
JSP server tilgang
Vis flere instruksjoner
en
Lag en ny tekstfil ved hjelp av standard teksteditor for systemet. Denne inneholder noen grunnleggende HTML og innebygde JSP kode . Skriv følgende HTML til å lage en enkel webside : en
2
Skriv " useBean " tag som identifiserer en Java Bean fra en JavaServer Page og forsøk på å lage en referanse til det . En henvisning til den Java-bønne er nødvendig for at objektet skal være tilgjengelige. Den " useBean " tag vil forsøke å lage en ny forekomst av en Java Bean hvis man ikke eksisterer. Du kan skrive en " useBean " tag in-line til en HTML- webside. Du begynner koden ved å skrive følgende : en
< jsp : useBean
3
Erklærer navnet på den variabelen du vil lagre referansen av Java Bean til . Den " useBean " tag vil først søke etter en Java Bean som allerede har dette navnet . Hvis man ikke blir funnet, kan en ny Java Bean bli opprettet. Å levere navnet på referanse variabel , skriver følgende på samme linje som i begynnelsen av " useBean " tag : en
id = " ThisJavaBean "
4
Erklærer omfanget av Java Bean . Dette påvirker synligheten av Java Bean og dets variabler. Standarden omfang er " side ", som betyr at den Java-bønne referansen kun er tilgjengelig når den side som det ble opprettet i. Dette er den minste synlige omfang. Det mest synlige omfanget er "program ", som lar enhver annen gjenstand for å samhandle med denne referansen som tilhører samme JavaServer Page søknad. Hvis du vil angi omfanget til "program ", legger følgende til " useBean " tag : en
omfang = "søknad"
5
Erklærer klassen som skal startes hvis en eksisterende forekomst av Java Bean er ikke funnet . Et objekt er en forekomst av en klasse . Klassene er skissene for gjenstander , og når de startes , blir objektet montert i datamaskinens minne og gitt en første tilstand. Å bruke " useBean " tag på å bruke en klasse som heter " Bank.AccountHolder , " skriver følgende : en
class = " Bank.AccountHolder "
6
Avslutt " useBean " merke ved å plassere et "> "-tegn ved slutten av linjen. Den komplette " useBean " tag ser slik ut : en
< jsp : useBean id = " ThisJavaBean " scope = "søknad" class = " Bank.AccountHolder ">
7
lukke " useBean " tag ved å skrive følgende avsluttende koden : en
< /jsp : useBean >
8
Lukk HTML-kodene gjort i trinn 1 ved å skrive følgende :
< /body > < /html >