Jettyチュートリアル(Eclipse開発に組み込まれています)



Jetty Tutorial



eclipseの下にJavaプロジェクトを作成します



ディレクトリ構造は次のように確立されます。



セカンダリディレクトリ:

(注:jetty_testはプロジェクトなどのルートディレクトリです。lib、webRootはそのセカンダリディレクトリです)



桟橋開発キットを桟橋の公式ウェブサイト(http://www.eclipse.org/jetty/)からダウンロードします。

jetty-hightide-8.0.0.v20110901.tar.gzをダウンロードしました

libディレクトリ内のjarパッケージとlib / jspディレクトリの下のjarパッケージをプロジェクトにインポートします。

実際、jetty.xmlとwebdefault.xmlは実際に私がダウンロードしたものであることを説明します。

jetty.xmlおよびwebdefault.xmlの下のetcディレクトリ内のJetty-hightide-8.0.0.v20110901.tar.gz

jetty.xml:

コードを見る

webdefault.xml:

コードを見る

Webdefault.xmlは、ファイルの言語形式、いくつかの基本的な構成を識別するために使用されるため、基本的に変更できます。

Jetty.xmlいくつかの変更を加えることができます

たとえば、次の図に示すように、サービスリスナーのポート番号を変更できます。

web.xml:

(注は、サーブレットのルートの設定など、Webリクエストの構成情報です)

以下の構成:

コードを見る

いいです!次に、web.xmlの上で構成されたサーブレットとindex.jspを作成します。

Index.jspページ

Index.jsp:

コードを見る

HelloWorldServlet.javaファイル:

コードを見る

JettyCustomServer:サービスクラス全体、基本的にはディスパッチャ

コードを見る

JettyServerStart.java:スタートアップクラス、エントリ

コードを見る

このクラスを実行することは、プロジェクト全体を開始することと同じです。

index.jspにアクセスします

http:// localhost:8080 / testContext / index.jsp

HelloWorldServletにアクセスします。

http:// localhost:8080 / testContext / servlet / HelloWorldServlet

元の: http://www.cnblogs.com/super-d2/p/3837415.html 桟橋の例: http://gzg0141.iteye.com/blog/1721750