コンフィギュレーション
webXML
カスタムラベル<urlpartten>サーブレットアクセス・パス
コメント
定義<urlpartten>配列:サーブレットがアクセスパスを複数定義することができます。
1 パッケージcn.itcast.web.servlet。 2 3 インポートjavax.servlet.ServletException。 4 インポートjavax.servlet.annotation.WebServlet。 5 インポートjavax.servlet.http.HttpServlet。 6 インポートするjavax.servlet.http.HttpServletRequest。 7 インポートするjavax.servlet.http.HttpServletResponse。 8 インポートにjava.io.IOException; 9 10 / ** 11 * @author 旗木五五开 12 * @Create 2020年2月19日0時08分 13 * / 14 @WebServlet({ "/ D4"、 "/ DD4"、 "/ ddd4" }) 15 // {}多个、数组用大括号 16の パブリック クラス ServletDemo4が延びているのHttpServlet { 17 @Override 18 保護 ボイドのdoGet(HttpServletRequestのREQ、HttpServletResponseのRESP)がスローServletExceptionがは、IOException { 19 のSystem.out.println( "のdoGetを" )。 20 } 21 }
パス定義されたルール
- / XXX
- / XXXの/ XXX:多層パス。ディレクトリ構造
- /*。行う
マルチレイヤパス。ディレクトリ構造
1 パッケージcn.itcast.web.servlet。 2 3 インポートjavax.servlet.ServletException。 4 インポートjavax.servlet.annotation.WebServlet。 5 インポートjavax.servlet.http.HttpServlet。 6 インポートするjavax.servlet.http.HttpServletRequest。 7 インポートするjavax.servlet.http.HttpServletResponse。 8 インポートにjava.io.IOException; 9 10 / ** 11 * @author 旗木五五开 12 * @Create 2020年2月19日0時08分 13 * / 14 @WebServlet( "/ユーザ/ demo4" ) 15の パブリック クラス ServletDemo4が延びているのHttpServlet { 16 @Override 17 保護 ボイドのdoGet(HttpServletRequestのREQ、HttpServletResponseのRESP)がスローServletExceptionがは、IOException { 18 のSystem.out.println( "のdoGetを" ;) 19 } 20 }
*いずれかの、あなたは何を書き、その結果への書き込みアクセス何の書き込みを表します。直接書き込み/ *。後でへのアクセスを書くことができますどのような
最も優先度の低い、他の人が訪れる前に訪問されていません
1 パッケージcn.itcast.web.servlet。 2 3 インポートjavax.servlet.ServletException。 4 インポートjavax.servlet.annotation.WebServlet。 5 インポートjavax.servlet.http.HttpServlet。 6 インポートするjavax.servlet.http.HttpServletRequest。 7 インポートするjavax.servlet.http.HttpServletResponse。 8 インポートにjava.io.IOException; 9 10 / ** 11 * @author 旗木五五开 12 * @Create 2020年2月19日夜12時08分 13 * / 14 @WebServlet( "/ユーザ/ *" ) 15 パブリック クラス ServletDemo4が延びているのHttpServlet { 16 @Overrideは 17 保護 ボイドのdoGet(HttpServletRequestのREQ、HttpServletResponseのRESP)スローServletExceptionがは、IOException { 18 のSystem.out.println( "のdoGetは" )。 19 } 20 }
.doという*:*すべて、接尾辞を行います。ラインその結果*、間違っていないように注意してくださいと
注*前に追加しないでください/
エラー - に追加しました
1 パッケージcn.itcast.web.servlet。 2 3 インポートjavax.servlet.ServletException。 4 インポートjavax.servlet.annotation.WebServlet。 5 インポートjavax.servlet.http.HttpServlet。 6 インポートするjavax.servlet.http.HttpServletRequest。 7 インポートするjavax.servlet.http.HttpServletResponse。 8 インポートにjava.io.IOException; 9 10 / ** 11 * @author 旗木五五开 12 * @Create 2020年2月19日0時08分 13 * / 14 @WebServlet( "*。行う" ) 15 パブリック クラス ServletDemo4が延びているのHttpServlet { 16 @Overrideは 17 保護 ボイドのdoGet(HttpServletRequestのREQ、HttpServletResponseのRESP)スローServletExceptionがは、IOException { 18 のSystem.out.println( "のdoGetは" )。 19 } 20 }