JavaServer Pages eller JSP , är en teknik som gör det möjligt att skapa dynamiska webbsidor . Till skillnad från statiska HTML webbplatser , kan webbplatser byggda med JSP -tekniken har interaktiva komponenter . Denna interaktivitet uppnås genom användning av Java Beans , som är Java-objekt som överensstämmer med en strikt namngivning konvention . Tillståndet för en Java Bean kan vara en variabel . Omfattningen av dessa variabler kan styras med hjälp av JSP . Variabel omfattning avgör dess synlighet till andra delar av ansökan och är mycket viktigt för att skapa säkra applikationer . Saker du behöver
JSP -server tillgång
Visa fler instruktioner
1
Skapa en ny textfil med editorn standardtexten för ditt system . Den här filen kommer att innehålla vissa grundläggande HTML och inbäddade JSP kod . Skriv in följande HTML för att skapa en grundläggande webbsida :
2
Skriv " useBean " tagg som identifierar en Java Bean från en Java Server Page och försök att skapa en referens till den . En referens till Java Bean är nödvändig för objektet att vara tillgänglig. Den " useBean " tagg kommer att försöka skapa en ny instans av en Java Bean om man inte existerar . Du kan skriva ett " useBean " tagg i - linje till en HTML- webbsida . Du börjar taggen genom att skriva följande :
< jsp : useBean
3
Deklarera namnet på den variabel som du vill lagra referenser till Java Bean till . Den " useBean " tagg kommer först söka efter en Java Bean som redan har detta namn . Om man inte har hittat , kan en ny Java Bean skapas . Att leverera namnet på styrsignalen , skriver följande på samma rad som början på " useBean " taggen :
id = " ThisJavaBean "
4
Deklarera omfattningen av Java Bean . Detta påverkar synligheten av Java Bean och dess variabler . Standardinställningen omfattning är " sidan ", vilket betyder att Java Bean referens är endast tillgänglig i sidan som den skapades i. Detta är den minst synliga räckvidd . Den mest synliga räckvidden är " program " som gör något annat föremål för att interagera med denna referens som tillhör samma JavaServer Page ansökan . Att fastställa räckvidden för " ansökan " lägga till följande i " useBean " taggen :
räckvidd = " ansökan "
5
Deklarera klass som ska instansieras om en befintlig instans av Java Bean är inte hittats . Ett objekt är en instans av en klass . Klasserna är ritningar för objekt , och när de instansieras , är objektet monteras i datorns minne och ges ett initialt tillstånd . För att använda " useBean " taggen för att instansiera en klass som heter " Bank.AccountHolder , " skriver följande :
class = " Bank.AccountHolder "
6
Avsluta " useBean " märka genom att placera ett "> "-tecken i slutet av raden . Den kompletta " useBean " taggen ser ut så här :
< jsp : useBean id = " ThisJavaBean " scope = " ansökan " class = " Bank.AccountHolder " >
7
Stäng " useBean " tagg genom att skriva följande sluttaggen :
< /jsp : useBean >
8
Stäng HTML-taggar som gjorts i steg 1 genom att skriva följande:
< /body> < /html > Addera