javaweb回顾第一篇servlet的学习和理解
来源:互联网 发布:深度linux 密码忘记 编辑:程序博客网 时间:2024/06/02 19:56
前言:关于servlet相信学过java的都不会陌生,我最近又把这些基础知识整理一遍,便于自已能更好的理解ssm或者ssh,下面开始
1:Servlet接口
servlet有5个方法下面分别简单的介绍每个方法的作用
1.1:public void init(ServletConfig config)
在servlet被实例化以后,servlet容器会调用init方法来初始化该对象,这个方法主要是完成在请求前的一些初始化工作,比喻调用数据库连接,实例化对象等
1.2:public void service(ServletRequest req, ServletResponse res)
这个方法是一个核心的方法,我们主要的操作就在这个方法中进行,在收到客户端请求以后然后进行业务的处理,把处理的信息响应给客户端
1.3:public void destroy()
这个方法是当servlet实例被移除的时候会调用,释放servlet中的资源,比喻关闭数据库连接等可以理解为析构函数
1.4:public String getServletInfo()
这个方法主要是用于返回Servlet的描述信息,这些信息可以是Servlet的作者,版本、版权信息等
1.5:public ServletConfig getServletConfig()
主要返回容器调用init以后传给servlet对象的ServletConfig对象
5个方法的作用说完了现在看下代码
View Code
我们在来配置一个web.xml
web.xml
注释1:xml中的Servlet第一个表示Servlet-name表示名称,为了和后面servlet-mapping中的Servlet-name进行关联,然后在影射的时候就可以找到需要的Servlet类了
在浏览器中输入http://localhost:8080/servlet-test/helloworld?username=lp然后我们可以看到效果
2:Servlet的生命周期
我用一幅图来表示
0 0
- javaweb回顾第一篇servlet的学习和理解
- servlet学习(第一篇)
- servlet学习之第一篇
- SQL学习及回顾第一篇总结
- JavaWeb学习 第2章 servlet起源
- 学习笔记之JavaWeb基础:Servlet的HelloWorld和原理
- javaweb第一篇
- 关于javaweb中servlet的理解。
- javaWEB---servlet简单理解
- Servlet学习笔记1-基本知识点,和servlet的理解
- JavaWeb学习三(细解Servlet和ServletContext)
- [android学习]第一篇理解AndroidManifest.xml
- javaWeb知识的回顾
- 第一篇、操作系统历史回顾
- servlet详解(第一篇)
- servlet详解(第一篇)
- 简单servlet第一篇
- 第一篇博客,写给自己一年的回顾
- javaweb回顾第二篇tomcat和web程序部署
- 514. Freedom Trail Hard
- 如何基于K8S打造轻量级PaaS平台
- 设计模式之工厂模式
- float数据在内存中式怎么存储的
- javaweb回顾第一篇servlet的学习和理解
- 344. Reverse String
- SpringMVC上传文件的三种方式
- python-文件下载1
- 使用REST API提交、查看和结束Spark应用
- web前端基础知识-20170502
- 关于js中的冒泡和捕获
- 关于邻接多重表
- IE浏览器下常见的CSS兼容问题