gpt4 book ai didi

java - 这些 url 映射模式之间有什么区别?

转载 作者:行者123 更新时间:2023-11-30 08:23:42 25 4
gpt4 key购买 nike

这些 url 映射之间有什么区别?

<url-pattern>/servlet</url-pattern>

<url-pattern>/servlet/*</url-pattern>

<url-pattern>/*</url-pattern>

 <url-pattern>*.do</url-pattern>

最佳答案

URL 模式在 Servlet 3.0 Specification 中有解释。 , 12.2 映射规范部分:

In the Web application deployment descriptor, the following syntax is used to define mappings:

  • A string beginning with a / character and ending with a /* suffix is used for path mapping.

  • A string beginning with a *. prefix is used as an extension mapping.

  • The empty string ("") is a special URL pattern that exactly maps to the application's context root, i.e., requests of the form http://host:port/<context-root>/. In this case the path info is / and the servlet path and context path is empty string (““).

  • A string containing only the / character indicates the "default" servlet of the application. In this case the servlet path is the request URI minus the context path and the path info is null.

  • All other strings are used for exact matches only.

关于java - 这些 url 映射模式之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23477743/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com