老师能详细解释一下为什么这里面的web.html中不需要配置

来源:3-4 启动时加载Servlet

原子Q

2021-02-21 12:17:52

老师能详细解释一下为什么这里面的web.html中不需要配置servle-mapping嘛?视频里面还是有点没听明白

写回答

2回答

好帮手慕小班

2021-02-21

同学你好,1、<servlet-mapping>是用来配置Servlet具体的url配置。

    <servlet-mapping>含有<servlet-name>和<url-pattern>

    <servlet-name>:Servlet的名字,唯一性和一致性,与<servlet>元素中声明的名字一致。

    <url-pattern>:指定相对于Servlet的URL的路径。该路径相对于web应用程序上下文的根路径。<servlet-mapping>将URL模式映射到某个Servlet,即该Servlet处理的URL。

所以,servlet-mapping就是用来配置Servlet具体的请求URL。而在当前项目中浏览器并不需要访问这个Servlet,所以就可以不配置这个<servlet-mapping>

    ​2、同学的说法也是正确的,这里的不配置映射,就是并没有在网页中具体的访问执行。

祝学习愉快!

0

原子Q

提问者

2021-02-21

这节视频中的不需要服务,所以不配置映射,服务指的是没有在网页上面进行执行吗?

0

0 学习 · 16556 问题

查看课程