Servlets servlet的通配符路径?
拥有Servlets servlet的通配符路径?,servlets,wildcard,url-pattern,path-parameter,Servlets,Wildcard,Url Pattern,Path Parameter,拥有@WebServlet(urlPatterns=“/myServlet/”)。如果用户转到myapp/myServlet/other,我仍然希望我的servlet能够捕获。也就是说,在servlet路径之后使用通配符。我该怎么做呢?您可以使用*作为前缀或后缀通配符。在您的情况下,可以使用/myServlet/*进行文件夹映射 @WebServlet("/myServlet/*") 路径信息(URL中映射后的部分)以如下方式位于servlet中: String pathI
@WebServlet(urlPatterns=“/myServlet/”)
。如果用户转到myapp/myServlet/other
,我仍然希望我的servlet能够捕获。也就是说,在servlet路径之后使用通配符。我该怎么做呢?您可以使用*
作为前缀或后缀通配符。在您的情况下,可以使用/myServlet/*
进行文件夹映射
@WebServlet("/myServlet/*")
路径信息(URL中映射后的部分)以如下方式位于servlet中:
String pathInfo = request.getPathInfo();
如果myapp/myServlet/other
返回/other
,则会出现这种情况
另见: