我正在阅读《Head First JSP and Servlets》一书。我正在学习servlet的映射。我的疑问是:
<servlet>
<servlet-name>test</servlet-name>
<servlet-class>com.avinash.TestServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>test</servlet-name>
<url-pattern>/ServletBeer.do</url-pattern>
</servlet-mapping>
url-pattern
为什么要以斜杠 (/
) 开头?- 斜杠 (
/
) 代表什么?它代表我们的 Web 应用程序名称吗? - 如果
url-pattern
不以斜杠 (/
) 开头会发生什么? - 以斜杠 (
/
) 开头是一个规范吗?
在书中明确提到:
不要忘记
url-pattern
中的斜杠 (/)。
你能解释一下吗?