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:

Vis kode

webdefault.xml:

Vis kode

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:

Vis kode

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

Index.jsp side

Index.jsp:

Vis kode

HelloWorldServlet.java-fil:

Vis kode

JettyCustomServer: Den totale serviceklassen, egentlig en utsender

Vis kode

JettyServerStart.java: oppstartsklasse, oppføring

Vis kode

Å 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

opprinnelig: http://www.cnblogs.com/super-d2/p/3837415.html Bryggeeksempel: http://gzg0141.iteye.com/blog/1721750