老师,这是我对servlet的一些理解,麻烦您帮我看下理解的对错。
在这个视频中,idea通过Tomcat下的catalina.sh,创建了该项目的副本Tomcat
在副本Tomcat下,有localhost的host配置项。
用户通过网址http://localhost/demo
网址申请访问的时候,连接器会将请求发送到副本Tomcat的engine,engine此时通过解析域名,去找localhost的主机host,找到了副本Tomcat下conf里的配置项
通过配置里的Context信息
链接访问到已经编译好的文件夹
在该文件夹下,有配置好的web.xml信息,信息指明了servlet类所在的位置已经访问的网址
web服务器先拿网址后半部分与这里的url-pattern进行比对,如对上了,顺着对应类的路径servlet-class找到已编译完成的类文件,完成实例化。