老师能详细解释一下为什么这里面的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、同学的说法也是正确的,这里的不配置映射,就是并没有在网页中具体的访问执行。
祝学习愉快!
原子Q
提问者
2021-02-21
这节视频中的不需要服务,所以不配置映射,服务指的是没有在网页上面进行执行吗?
相似问题