我想指定一个Servlet URL模式来匹配以斜杠("/")结尾的URL,而只是斜杠.
我理解这种模式
/example/path/*
将匹配的URL
http://example.com/example/path/
这似乎有效.但是,相同的模式也会匹配的URL
http://example.com/example/path/a/ http://example.com/example/path/b/ http://example.com/example/path/c/
我只是在寻找一个http://example.com/example/path/
只匹配而不匹配的URL模式http://example.com/example/path/a/
等等.
澄清:不允许以斜杠结尾的URL模式.
您很可能无法通过web.xml中的映射来完成此操作.
你可以做的是将servlet映射到/ mypath/*,然后通过request.getPathInto()检查/ mypath /之后的部分.如果是"/",请运行您的代码.如果不是,则返回404错误.