Du oppretter og vedlikeholder ressurser for web-applikasjoner i web-prosjektene.
I motsetning til med statiske
web-prosjekter kan du ved hjelp av dynamiske web-prosjekter opprette ressurser som
JSP-filer (JavaServer Pages) og servletter.
Slik oppretter du et nytt dynamisk web-prosjekt:
- Åpne J2EE-perspektivet.
- I prosjektutforskeren høyreklikker du på dynamiske web-prosjekter og velger
på hurtigmenyen. Veiviseren
Nytt dynamisk web-prosjekt starter.
- Følge anvisningene fra veiviseren.
Generell informasjon
- Prosjektfasetter
- En fasett representerer en enhet med funksjonalitet i et web-prosjekt. For eksempel gjør den dynamiske web-modulen
det mulig å distribuere prosjektet som en dynamisk web-modul.
En kort beskrivelse av en prosjektfasett blir vist i veiviseren når velger den.
Merk at du i mange tilfeller kan se på begrensningene for et prosjekt ved å høyreklikke på fasetten og velge
prosjektbegrensningene fra hurtigmenyen.
- Målkjøretid
- I dette feltet kan du definere et nytt installert kjøretidsmiljø. Kjøretidsmiljøer brukes
ved bygging til å kompilere prosjekter.
- EAR-prosjekt
- Et nytt eller eksisterende EAR-prosjekt (Enterprise Application-prosjekt) må knyttes til ditt nye web-prosjekt
for å lette distribusjonen.
Hvis du vil overstyre standardinnstillingene for EAR-prosjektet, kan du gjøre det ved hjelp av veiviseren.
Når web-prosjektet opprettes mot slutten av veiviseren, opprettes også det nye EAR-prosjektet med navnet som oppgis
i feltet EAR-prosjekt.
Merk at standardverdien er navnet på web-prosjektet som legges til EAR (med mindre EAR-prosjektet ble valgt da du åpnet veiviseren).
- Kontekstrot
- Kontekstroten er web-applikasjonsroten, som er toppnivåkatalogen til applikasjonen når den distribueres på web-serveren.
Du kan bytte kontekstrot når du har opprettet et prosjekt, ved hjelp av prosjektets Egenskaper-dialogboks, som
du åpner fra prosjektets hurtigmeny.
Kontekstroten kan også brukes av linkbyggeren til å sikre at dine linker forblir klare til å publiseres når du flytter
og endrer navn på filene i prosjektet.