を持ってい@WebServlet(urlPatterns = "/myServlet/")
ます。ユーザーが に移動した場合myapp/myServlet/other
でも、サーブレットにキャッチしてもらいたいです。つまり、サーブレット パスの後にワイルドカードを指定します。どうすればこれを行うことができますか?
質問する
8968 次
2 に答える
33
*
プレフィックスまたはサフィックスのワイルドカードとして使用できます。あなたの場合、/myServlet/*
フォルダーマッピングに使用できます。
@WebServlet("/myServlet/*")
パス情報 (URL のマッピングの後の部分) は、次のようにサーブレット内にあります。
String pathInfo = request.getPathInfo();
これはmyapp/myServlet/other
返品の場合です/other
。
以下も参照してください。
于 2012-10-19T11:09:03.107 に答える
1
サーブレット マッピングとして「/myServlet/*」を使用します。
于 2012-10-19T11:10:20.140 に答える