url-pattern "/" vs "/*" vs blank in servlet
url-pattern "/" vs "/*" vs blank in servlet
这个问题已经在这里得到了答案:
当我的URL模式为“/”时,在地址栏中键入任何我想要的斜杠后面的内容,都能成功着陆到servlet。
也就是说,
http://localhost:8080/firstServlet/
和
http://localhost:8080/firstServlet/any_random_string
都会给我相同的结果。
但是,当我将URL模式留空时,http://localhost:8080/firstServlet/
才能正常运行。请解释原因。
这里有一些类似的讨论:这里 和 这里,但我并不完全理解它们。
模式“/*”的行为也与“/”相同。
admin 更改状态以发布 2023年5月20日