親このプロジェクトの親モジュールの後に作成された作品、削除SRC、輸入依存度として、空白のMavenプロジェクトのサーブレットを作成1.
<依存性> <依存> <groupIdを>のjavax.servlet </ groupIdを> <たartifactId>のjavax.servlet-API </たartifactId> <バージョン> 4.0。1 </バージョン> <スコープ>提供</スコープ> </依存> </依存関係>
2.親プロジェクトのサーブレットは、モジュールを作成右クリックし、servlet_helloServlet
クラスを作成します
パブリック クラスHelloServletはHttpServletを拡張{ @Overrideは 保護 ボイド(HttpServletRequestのREQ、HttpServletResponseのRESP)のdoGetをServletExceptionがは、IOException {スロー システム。アウト .println(" HelloServlet.doGet()を実行して... " ); PrintWriterライター = resp.getWriter(); writer.print(" ハローサーブレット" ); } @Overrideが 保護 ボイドdoPostメソッドは、(HttpServletRequestのREQ、HttpServletResponseのRESP)ServletExceptionがをスローは、IOException { super.doPost(REQ、RESP)。 } }
web.xmlのを修正3.
<XMLバージョン=?" 1.0 "エンコード= " UTF-8 "?> の<web-appのxmlns = " http://xmlns.jcp.org/xml/ns/javaee " のxmlns:XSI = " のhttp:// WWW .w3.org / 2001 / XMLスキーマ・インスタンス" のxsi:schemaLocationの = " http://xmlns.jcp.org/xml/ns/javaee のhttp:// xmlns.jcp.org/xml/ns/javaee/web-app_4_0 .xsd」 バージョン= " 4.0 " メタデータ -complete = " 真の" > の<servlet> <サーブレット名> helloServlet </サーブレット名> <servlet- クラス > com.cong.servlet.HelloServlet </ servlet- クラス > </サーブレット> <サーブレットマッピング> の<servlet-name>のhelloServlet </サーブレット名> の<url-pattern> /ハロー</のurl-pattern> </のservlet-mapping> </ web-app>の
4.設定をtomcatに、実行し、当社のホームページにアクセスしてください
5.アクセスのdoGetクラス我々のwrite()メソッド、印刷されたハローサーブレット