标签:一个 Servle servlet color let ash 就会 pattern font
在web.xml中注册Servlet程序需要两个常用的标签元素<servlet>和<servlet-mapping>.
<servlet>注册一个Servlet
<servlet-name>:用于指定一个Servlet名称
<servlet-class>:用于指定Servlet程序所在的路径
</servlet>
<servlet-mapping> 用于映射一个已注册的Servlet的对外访问路径
<servlet-name>用于指定访问路径的Servlet名称</servlet-name>
<ul-pattern>用于指定Servlet的访问路径</ul-pattern>
</servlet-mapping>
若有一个超链接<a href="Hello">Hello</a> ---->相当于一个请求
//这个Hello是一个继承了HttpServlet类的子类 即一个Servlet
这个请求会被 <ul-pattern> 所拦截
由于Hello作为一个类 会响应在 <servlet-class> 上
但是如何通过<ul-pattern>与<servlet-class>进行交互呢?
这需要通过一个媒介——即双方都有的<servlet-name>进行
<servlet-mapping>的<servlet-name>会访问<servlet>的同名<servlet-name> 如果找着 就会执行该<servlet-name>下对应的<servlet-class>
JavaWeb----Servlet和servlet-mapping
标签:一个 Servle servlet color let ash 就会 pattern font
原文地址:https://www.cnblogs.com/jjjjjjy/p/11543820.html