Bryggeopplæring (innebygd i formørkelsesutvikling)
Jetty Tutorial
Lag et java-prosjekt under formørkelse
Katalogstrukturen etableres som følger:
Sekundær katalog:
(Merk: jetty_test er rotkatalogen til prosjektet, etc, lib, webRoot er dens sekundære katalog)
Last ned bryggeutviklingssettet fra det offisielle bryggesiden (http://www.eclipse.org/jetty/)
Jeg lastet ned jetty-hightide-8.0.0.v20110901.tar.gz
Importer jar-pakken i lib-katalogen og jar-pakken under lib / jsp-katalogen til prosjektet.
Forklar at jetty.xml og webdefault.xml faktisk lastes ned av meg.
Jetty-hightide-8.0.0.v20110901.tar.gz inne i katalogen etc under jetty.xml og webdefault.xml
jetty.xml:

webdefault.xml:

Webdefault.xml kan i utgangspunktet endres, fordi det brukes til å identifisere språkformatet til filen, noen grunnleggende konfigurasjoner
Jetty.xml kan vi gjøre noen endringer
For eksempel kan vi endre portnummeret til tjenestelytteren, som vist i figuren:
web.xml:
(Merk er konfigurasjonsinformasjonen til nettforespørselen, for eksempel å angi ruten til servletten)
Som konfigurert nedenfor:

det er bra! Vi vil nå bygge en servlet og index.jsp som konfigurert over web.xml
Index.jsp side
Index.jsp:

HelloWorldServlet.java-fil:

JettyCustomServer: Den totale serviceklassen, egentlig en utsender

JettyServerStart.java: oppstartsklasse, oppføring

Å kjøre denne klassen tilsvarer å starte hele prosjektet:
Besøk index.jsp
http: // localhost: 8080 / testContext / index.jsp
Besøk HelloWorldServlet:
http: // localhost: 8080 / testContext / servlet / HelloWorldServlet