servlet
概念: 运行在服务端的程序,是一个接口,定义了java类被浏览器访问到(tomcat识别)的规则
创建一个web项目
导入tomcat的servlet–api包
实现servlet接口
配置web.xml
<servlet> <servlet-name>demo1</servlet-name> <servlet-class>com.web.test.MyServelt</servlet-class> </servlet> <servlet-mapping> <servlet-name>demo1</servlet-name> <url-pattern>/firstServlet</url-pattern> </servlet-mapping>
servlet执行原理
1.当服务器接受到客户端浏览器的请求后,会解析请求URL路径,获取访问的servelt的资源路径 2.查找web.xml文件,判断是否否有对应的<ur1-pattern>标签体内容。 3.如果有,则在找到对应的<serv1et-class>全类名 4.tomcat会将字节码文件加进内存,并且创建其对象 5.调用其方法
servlet生命周期
可以配置执行 Servlet的创建时机,在(<servlet>这个标签内使用)
在服务器后动时,创建
注意点:
destroy方法在servlet被销毁之前执行,一般用于释放资源
原文地址:https://blog.csdn.net/m0_71956038/article/details/128156474
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_34420.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。