Tenker hva er JSP og bruken av den? Vel, du har landet på rett sted! Java Server Pages , ofte betegnet som teknologi er en av Java webteknologier. Det er en serverside-teknologi som i utgangspunktet brukes til å lage webapplikasjoner. La meg diskutere konseptet med JSP i dybden med dere alle.
I denne artikkelen vil jeg dekke følgende tips:
- Hva er en JSP-side?
- Funksjoner av JSP-teknologi
- Livssyklus til en JSP-side
- Syntaks for JSP
- Hva er Java Servlet?
- En enkel JSP-side
- Hvordan kjøre en JSP-side?
Begynner med å forenkle konseptet med JSP-teknologi, la meg introdusere deg for det grunnleggende.
JSP-teknologi er i utgangspunktet et språk som er mye brukt til å utvikle JSP-sider. Denne teknologien lager nettinnhold som består av både dynamiske så vel som statiske komponenter.
La meg nå forklare hva som er en JSP-side!
Hva er en JSP-side?
En JSP-side er en tekstdokument. Den inneholder to typer tekst: statisk innhold og dynamisk innhold . Statisk innhold kan uttrykkes i hvilket som helst tekstbasert format, for eksempel, . Mens det dynamiske innholdet består av Java-koden.JSP-teknologi kombinerer her det statiske innholdet med Java-koden, og gjør det dermed til en dynamisk webside.Filutvidelsen for kildefilen til a siden skal være .jsp . Utvidelsen for kildefilen til et fragment av en JSP-side er .jspf.
Nå som du er kjent med konseptet med JSP-sider og JSP-teknologi, la oss fortsette og forstå funksjonene til JSP!
Funksjoner av JSP-teknologi
1. Enkel koding
JSP tillater tagbasert programmering. Derfor er det ikke behov for kompetanse på Java-språket. HTML-koder er enkle å bruke, derfor er koden lett å lese.
2. Interaktive nettsider
Bygging av dynamiske websider som er i stand til å samhandle med brukerne i et sanntidsmiljø.
3. Enkel tilkobling til en database
Det gir oss en enkel forbindelse til databasen, da den hovedsakelig kobles til serveren.
Etter å ha studert om funksjonene, la oss gå videre og se etter livssyklusen til en JSP-side.
Livssyklus til en JSP-side
La meg forklare trinnene som er involvert i det ovennevnte diagrammet.
1. JSP-oversettelse:
En Java-servletfil opprettes fra JSP-kildefilen. I oversettelsesfasen validerer beholderen riktigheten av JSP-sidene og tagfilene.
2. JSP-sidekompilering:
Den opprettet java servletfilen er samlet til en Java klasse.
3. Klasselasting:
hvordan sammenligne to strenger
Java servlet-klassen som ble samlet fra JSP-kilden, lastes nå inn i containeren.
4. Utførelsesfase:
I utførelsesfasen oppretter containeren en eller flere forekomster av denne klassen som svar på forespørslene.Grensesnittet JsP Page inneholder jspInit () og jspDestroy (). JSP gir spesialgrensesnitt HttpJspPage for JSP-sider spesielt for HTTP-forespørsler, og dette grensesnittet inneholder _jspService ().
5. Initialisering:
jspInit () metoden kalles umiddelbart etter at forekomsten er opprettet.
6. utførelse av jspDestroy ():
Denne metoden kalles når JSP blir ødelagt. Med denne samtalen fullfører servletten sitt formål og går inn i søppeloppsamlingen. Dette avslutter JSP-livssyklusen.
Det er visse livssyklusmetoder som tilbys i JSP, disse er: jspInit (), _jspService () og jspDestroy (), forklart ovenfor.
Å lære om livssyklusen er viktig. Det gir deg et innblikk i den faktiske funksjonen. La oss nå se og forstå syntaksen som brukes til å lage en JSP-side.
Syntaks for JSP
Syntaksen for følgende i JSP:
1. JSP-uttrykk
Eksempel:
&
2. Deklarasjonsmerke
Eksempel:
3. JSP-skript
<% java code %>
Her kan du sette inn den respektive Java-koden.
4. JSP kommentarer
Siden vi alle er kjent med syntaksen til JSP, la meg nå orientere deg om begrepet ‘Java servlet’.
Hva er en servlet?
Java-servleter var det første forsøket på å få tilgang til Java i Web-applikasjoner. De er skrevet inn . For å gjøre deg mer kjent med servlets, la meg vise deg koden. For mer informasjon, vennligst gå gjennom 'Blogg!
La meg nå vise deg en kode som vil lære deg å lage en JSP-side.
En enkel JSP-side
En webside
Som du kan se i koden ovenfor, hvor enkelt en JSP-side opprettes. Denne enklere tilnærmingen har hjulpet JSP til å ta av så bra. Enkle HTML-koder har blitt brukt. Et ekstra element kan bli sett. Dette elementet kalles en scriptlet! Den inkluderer en java-kode som brukes i en HTML-JSP-kode.
La oss gå videre og lære hvordan du kjører en JSP-side.
Hvordan kjøre en JSP-side
Utførelse av JSP innebærer flere trinn. Disse er nevnt nedenfor:
Opprett først en HTML-fil, si ana.html, herfra vil en forespørsel bli sendt til serveren.
For det andre, opprett en .jsp-fil, si ana1.jsp, dette vil takle brukerens forespørsel.
For det tredje, opprett en prosjektmappestruktur.
Nå må du opprette en XML-fil og deretter en WAR-fil.
Etter det, start Tomcat
Til slutt er du klar til å kjøre applikasjonen.
Når du utfører den ovennevnte koden i JSP-filen, ser utgangen ut som vist nedenfor:
javascript får størrelsen på matrisen
Med dette har vi nådd mot slutten av denne artikkelen. Jeg håper innholdet du leste var informativt og nyttig. Vi vil fortsette å utforske Java-verdenen med flere emner. Følg med!
Sjekk ut av Edureka, et pålitelig online læringsfirma med et nettverk med mer enn 250 000 fornøyde elever spredt over hele verden. Edurekas Java J2EE- og SOA-opplæring og sertifiseringskurs er designet for studenter og fagpersoner som ønsker å være Java-utvikler. Kurset er designet for å gi deg et forsprang i Java-programmering og trene deg for både kjerne- og avanserte Java-konsepter sammen med forskjellige Java-rammer som Hibernate & Spring.
Har du spørsmål til oss? Vennligst nevn det i kommentarfeltet til denne “ JSP i Java ”-Bloggen, og vi kommer tilbake til deg så snart som mulig.