を持ってい@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 に答える