? JavaServer Pages ( JSP ) ramverk kan du använda Java som ett skriptspråk . Även Java är det primära språket komponenten i att göra JSP-sidor , kan du även integrera kod från andra skriptspråk . Du behöver bara ha lämpliga tolkar på din server , och för de språk inte använda en modell - view - controller ( MVC ) arkitektur . MVC modell
JSP använder MVC-arkitektur för att göra webbsidor och hantera indata från användaren . I denna arkitektur , kör en ram genom tre olika komponenter på en server . Vyn komponenten användaren inför, visar det innehåll som JSP kodfiler generera och direkt acceptera indata . Modellen komponenten lagrar exekverbar kod samt rörliga och objektets tillstånd . Regulatorn komponenten utlöser metoder från modellen komponent baserat på input från vyn komponenten . Modellen komponenten i sin tur uppdaterar vyn komponenten som behövs . Addera JSP och MVC
MVC-arkitektur gör att programmerare att skapa fullt utrustad och dynamiska webbplatser . Men monopoliserar denna arkitektur modell kontroll av en viss webbsida . Detta innebär att om du använder JSP ram för att driva en viss sida , kommer du inte att kunna genomföra ett ramverk som körs på MVC -modellen .
Kompatibel skriptspråk
vill använda ett annat skriptspråk tillsammans JSP på din webbsida , måste det rinna av en enkel tolk . På så sätt kan du bädda in de taggade skript i din JSP koden . När JSP ramen bearbetar sidans kod för rendering , kommer lämpliga biblioteken tolka skriptkoden och göra hela den sidan . Addera PHP och Javascript
Bland skriptspråk som använder en enkel tolk och kan köras på JSP-sidor är JavaScript , PHP , samt för språk som Perl eller C , CGI-skript . PHP-skript segment inom JSP-sidor kan använda sina inhemska bibliotek för att hantera databasen arbete , medan JavaScript har fördelen av att kunna ha tillgång Java-objekt för att anropa metoder eller ändra variabelvärden .