Tomcat-Servlet
一.Tomcat介绍
tomcat是一个免费开源的轻量级Web服务器,支持servlet/JSP少量JavaEE规范
Tomcat又称web容器,servlet容器。servlet需要依赖tomcat才能运行。
二.项目部署
将web项目放到webapps文件夹,压缩成war包会被tomcat自动解压
三.servlet
是JavaEE规范之一,是一个接口,需要定义servlet类实现servlet接口,并由web服务器运行servlet
四.servlet开发步骤
1.创建web项目,导入servlet依赖坐标,并加scope标签,里面写provided
2.创建:定义一个类,实现servlet接口,并重写所有接口
3.配置:在类上使用@WebServlet注解,配置Servlet访问路径
4.使用tomcat服务器运行
五.Servlet创建流程和生命周期
1.加载和实例化:默认情况下,当Servlet第一次被访问时由容器创建Servlet对象
2.初始化:Servlet实例化后,容器调用Servlet的init()方法初始化对象,该方法只调用一次,可以通过配置loadOnStartup改变初始化的时机
3.请求处理:每次请求Servlet是,容器都会调用service()方法
4.服务终止:需要释放内存或者容器关闭时,容器会调用servlet实例的destory()方法
六.Servlet方法介绍
getServletInfo 获取servlet信息
getServletIConfig 获取ServletIConfig
七.HttpServlet
编写B/S模式代码,一般继承HttpServlet类,
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现