Statiske web-prosjekter

Hvis du vil opprette en innholdsbasert web-applikasjon som ikke inneholder dynamisk innhold (f.eks. servletter, JSP-filer, filtre og tilhørende metadata), kan det være ønskelig å opprette et statisk web-prosjekt, i motsetning til et dynamisk web-prosjekt.

Statiske web-prosjekter har følgende kjennetegn:
Dessuten vil prosjektet fortsatt ha følgende funksjoner (som er felles for statiske og dynamiske prosjekter):

Mappen som et statisk web-prosjekt publiseres i, kan endres, så når du stiller inn rotverdien for publiseringen (kontekstroten), for eksempel /web1, for et statisk prosjekt, publiseres alt i web-innholdsmappen til mappen web1 under web-serverens dokumentrot. Dette gjør det mulig for deg å gruppere web-ressurser på en web-server i mapper som tilsvarer web-prosjektene på arbeidsbenken. Når prosjektene som er definert på denne måten, er klare til produksjon, kan du publisere bestemte prosjekter direkte på dokumentroten ved å endre verdien til /, og all publisering, linkfiksing og blaing vil bli oppdatert automatisk.

Aliaser kan også brukes til å oppgi kontekstrotverdi. Anta for eksempel at det er et alias som er definert på målserveren, for eksempel:
Alias /scripts/ "/var/www/scripts"
I dette eksempelet, der gjeldende statiske web-prosjekt vil inneholde felles JavaScript-filer, kan du definere kontekstrotverdi til "scripts". For at ressursene i det statiske web-prosjektet skal publiseres til riktig sted på web-serveren, må du legge denne aliastilordningen til serververktøyforekomsten på den statiske web-serveren som følger:
  1. I Server-visningen dobbeltklikker du på den statiske web-serverkonfiguasjonen for å åpne redigeringsprogrammet for serverkonfigurasjon.
    Merk: Dette antar at du allerede har definert den statiske web-serveren.
  2. Klikk på redigeringsflippen Konfigurasjon.
  3. Bla ned til seksjonen Aliasbanetilordning og legg til den nye aliastilordningen.
Nå som "scripts" er definert som alias, vil web-innholdet i det statiske web-prosjektet bli publisert i den tilordnede banen, /var/www/scripts.
Beslektede begreper
Web-ressurser
Web-arkivfiler (WAR-filer)
Beslektede oppgaver
Opprette et statisk web-prosjekt