Wat is een JSP Pagina De Java EE 5 Tutorial

Wat is een JSP Pagina De Java EE 5 Tutorial standaard element

De Java EE 5 Tutorial

Wat is een JSP pagina?

EEN JSP-pagina een tekstdocument dat twee soorten tekst bevat: statische data, die kunnen worden uitgedrukt in een tekst-gebaseerd formaat (zoals HTML en XML SVG WML…) en JSP elementen die construct dynamische inhoud.

De aanbevolen bestandsextensie voor het bronbestand van een JSP-pagina is .jsp. De pagina kan worden samengesteld uit een top-bestand dat andere bestanden die hetzij een compleet JSP-pagina of een fragment van een JSP-pagina bevatten omvat. De aanbevolen extensie voor het bronbestand van een fragment van een JSP-pagina is .jspf.

JSP elementen in een JSP-pagina kan worden uitgedrukt in twee syntaxis, standaard en XML, hoewel elk bestand slechts één syntax kunnen gebruiken. Een JSP-pagina in XML syntax is een XML-document en kan worden gemanipuleerd door hulpmiddelen en API’s voor XML-documenten. In dit hoofdstuk en de hoofdstukken Hoofdstuk 7, JavaServer Pages Standard Tag Library door middel van hoofdstuk 9, Scripting in JSP Pages document alleen de standaard syntax. De XML syntax wordt behandeld in hoofdstuk 6, JavaServer Pages-documenten.

Een eenvoudige JSP Pagina Voorbeeld

De webpagina in figuur 5-1 is een vorm die u toelaat om een ​​taal te selecteren en geeft de datum op een wijze die past bij de locale.

Afbeelding 5-1 Gelokaliseerde Date Form

De broncode voor dit voorbeeld in de tut-install/ Javaeetutorial5 / examples / web / datum / directory. De JSP-pagina, index.jsp. verschijnt onder; Het is een typische mix van statische HTML-opmaak en JSP-elementen. Als u webpagina’s hebben ontwikkeld, bent u waarschijnlijk bekend met het HTML-document structuur statements (lt; headgt ;. lt; bodygt ;. en ga zo maar door) en de HTML verklaringen die een formulier te maken (lt; formgt;) en een menu (lt; selectgt;).

De lijnen in het vet in het voorbeeld code bevat de volgende typen JSP constructies:

Een pagina-richtlijn (lt;% @ page. % Gt; ) Stelt het content-type geretourneerd door de pagina.

richtlijnen tag library (lt;% @ taglib. % Gt; ) Import aangepaste tag bibliotheken.

jsp: useBean is een standaard element dat een object met een verzameling van locales creëert en initialiseert een id die wijst naar dat object.

JSP taal uitdrukking uitdrukkingen ($ Lt; gt; ) Ophalen van de waarde van het object eigenschappen. De waarden worden gebruikt om aangepaste tag attribuut waarden en het creëren van dynamische content.

Custom-tags (zie hoofdstuk 8, de Douane Tags in JSP Pages) stellen een variabele (c: set ), Itereren over een collectie van locale namen (c: forEach ) En voorwaardelijk steek HTML tekst de respons (c: if . c: kies . c: wanneer . c: anders ).

jsp: setProperty is een andere standaard element dat de waarde van een object eigenschap stelt.

Een functie (f: gelijken ) Toetst de gelijkheid van een attribuut en het huidige item van een verzameling. (Een ingebouwde == operator wordt meestal gebruikt om gelijkheid te testen.)

Hier is de JSP-pagina:

Om de datum applicatie met NetBeans IDE te zetten, als volgt te werk:

Start de Application Server.

In NetBeans IDE, selecteert u Bestand→Open project.

In het dialoogvenster Project openen, gaat u naar:

Selecteer de datum map.

Selecteer de Open Main Project in.

Klik op Project openen.

In het tabblad Projecten, met de rechtermuisknop op de datum project, en selecteer undeploy en Deploy.

Om de datum van aanvraag van de Ant gereedschap in te zetten als volgt te werk:

In een terminal venster, ga dan naar tut-install/ Javaeetutorial5 / examples / web / datum /.

Type mier . Dit commando zal alle nodige compilaties paaien, bestanden te kopiëren naar de tut-install/ Javaeetutorial5 / examples / web / datum / build / directory, en maak een WAR-bestand.

Start de Application Server.

Als u het voorbeeld wilt uitvoeren, doet u het volgende:

De tekencodering instellen in uw browser om UTF-8.

Open uw browser naar http: // localhost: 8080 / datum.

U krijgt een keuzelijst Hun inzendingen zijn locales te zien. Selecteer een taal en klik op Get Date. U zult de datum uitgedrukt op een wijze die geschikt is voor die locatie te zien.

Sommige van de personages misschien niet goed weergegeven als je don’t hebben de juiste taal bestanden op uw computer zijn geïnstalleerd. Raadpleeg de handleiding of online help voor uw besturingssysteem om te bepalen hoe u deze taalbestanden kunt installeren.

Bron: docs.oracle.com

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *