我正在阅读 Head First JSP 和 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
以正斜杠(/
)开头? - 正斜杠(
/
)代表什么?它代表我们的 webapp 名称吗? - 如果
url-pattern
不以正斜杠(/
)开头会发生什么? - 是否以正斜杠(
/
)开头的规范?
而且书中明确提到:
不要忘记 url 模式中的正斜杠(/)。
你可以解释吗?