När du skapar ett program med Java Server Pages ( JSP ) verktyg set , är det ibland möjligt att återanvända information i varje sida du skapar . Till en början kan tyckas vara en enkel lösning för att kopiera och klistra in samma kod på varje sida där det behövs . Dock skapar detta ett underhåll problem eftersom du kommer nu att behöva ändra varje sida om det delade kod behöver change.Fortunately ger JSP utvecklare ett inbyggt verktyg för att hantera detta . Innehålla uttalanden ger utvecklaren möjlighet att definiera platser där han vill att innehållet i en annan fil samman till den aktuella JSP . Saker du behöver
utvecklingsmiljö för Java Applications
Application Server kan vara värd Java Server Pages
Visa fler instruktioner
1
Välj filen att inkludera och JSP att det kommer att ingå in . Den fil som ska inkluderas inte nödvändigtvis behöver vara en JSP , men du kommer att behöva inkludera den i en JSP eftersom inkluderar uttalanden endast arbeta i JSP -filer .
2
Bestäm placeringen av båda filerna i webbapplikationen . Du måste känna till dessa platser eftersom du kommer att behöva inkludera den relativa sökvägen till filen som ska ingå i den include .
3
Välj metod för integration . Det finns två olika sätt att definiera en inkludera i en JSP , och de har alla lite olika förgreningar .
Omfattar direktivet uttalande kopierar innehållet i den inkluderade filen i den huvudsakliga JSP när den huvudsakliga JSP översätts till Java kod ( specifikt en Java Servlet ) . På grund av detta , är det att föredra att använda denna metod när innehållet i den inkluderade filen inte kommer att ändras ofta .
Omfatta åtgärder uttalande kör den inkluderade filen självständigt under körning och går samman resultaten av denna verkställighet i main JSP. Detta är det bättre metod när du förväntar dig innehållet i den inkluderade filen för att ändra varje gång den anropas .
4
Lägg koden till den huvudsakliga JSP för den valda metoden för integration . För att använda inkluderar direktivet , kommer du lägga till den här koden i din JSP -fil :
< % @ include file = " ingår /FileToInclude.jsp " % >
Du kommer då att ändra " . ingår /FileToInclude.jsp " till den relativa sökvägen och namnet på filen du vill inkludera
att använda omfatta åtgärder , lägga till denna kod till din JSP -fil :
< jsp : inkludera sida = " ingår /FiletoInclude.jsp " >
med direktivet Include uttalande , kommer du ändra " ingår /FileToInclude.jsp " till namnet på den fil du vill inkludera .
5
Distribuera både filen för att inkludera och viktigaste JSP . Filen omfatta bör inkluderas nästa gång den viktigaste JSP exekveras .