Når du opretter et program ved hjælp af Java Server Pages ( JSP) værktøj sæt , er det nogle gange muligt at genbruge oplysninger på hver side, du opretter. I første omgang kan synes at være en enkel løsning til at kopiere og indsætte den samme kode i hver side, hvor det er påkrævet. Men dette skaber en vedligeholdelse problem, fordi du nu bliver nødt til at ændre hver side , hvis det fælles kode skal change.Fortunately , JSP giver udviklere en indbygget værktøj til at håndtere dette. Inkludere udtalelser giver bygherren mulighed for at definere steder, hvor han ønsker indholdet af en anden fil flettes ind i den aktuelle JSP . Ting du skal
Development Environment for Java Applications
Application Server mulighed for at huse Java Server Pages
Vis Flere Instruktioner
1
Vælg den fil til at omfatte , og de JSP , at det vil blive inkluderet i . Filen at omfatte ikke nødvendigvis behøver at være en JSP, men du bliver nødt til at medtage det i en JSP , fordi inkluderer udsagn virker kun i JSP -filer .
2
bestemme placeringen af begge filer i webapplikation . Du bliver nødt til at kende disse steder , da du bliver nødt til at inkludere den relative sti til filen skal medtages i include erklæring.
3
Vælg metoden til integration. Der er to forskellige måder at definere en medtage i en JSP, og de har hver lidt forskellige forgreninger .
Bl.a. direktiv erklæring kopierer indholdet af den inkluderede fil i de vigtigste JSP , når de vigtigste JSP er oversat til Java kode ( specifikt en Java Servlet ) . På grund af dette , er det at foretrække at bruge denne metode, når indholdet af den inkluderede fil vil ikke ændre ofte.
Omfatter handling erklæring udfører inkluderede fil selvstændigt ved runtime og fletter resultaterne af denne henrettelse i main JSP . Dette er en bedre metode, når du forventer at indholdet af den inkluderede fil til at ændre hver gang den kaldes.
4
Tilføj kode til de vigtigste JSP for den valgte metode for integration. Hvis du vil bruge bl.a. direktiv , vil du føje denne kode til din JSP-fil : Hej
< % @ include file = " medtaget /FileToInclude.jsp "% >
Du vil derefter ændre " . inkluderet /FileToInclude.jsp "til den relative sti og navnet på den fil, du ønsker at inkludere
For at bruge omfatter handling , føje denne kode til din JSP-fil : Hej
< jsp : omfatte page = " medtaget /FiletoInclude.jsp " >
Som med bl.a. direktiv statement, vil du ændrer " inkluderet /FileToInclude.jsp " til navnet på den fil, du vil medtage.
< br > 5
Implementer både fil til at indeholde og den vigtigste JSP . Filen at inkludere bør medtages , næste gang den vigtigste JSP udføres.