Tomcat是什么。Tomcat入门介绍
(本人小白,有些地方也是参考查询理解而来,如有错误,欢迎各位大神指正)
1.什么是web应用服务器?应用服务器其实也是一个应用程序。tomcat服务器也是web应用服务器之一。
关于servlet的入门介绍,servlet的声明周期参考:
1.servlet是什么?其实servlet是一个接口。是sun公司提供的一套规范(接口)。用来处理客户端请求、响应给浏览器的动态资源。而我们通常提到的servlet,就是指实现了servlet接口的类。所以对于实现了servlet接口的类,我们都概称为servlet。所以servlet的实质就是一套java代码,通过java的API 动态的向客户端输出内容。这个写好的servlet最后要放到一个web应用服务器中运行,以供外界访问。
2.servlet的实现有三种方式。实现接口或继承类
3.servlet的生命周期:
web应用成功发布到tomcat中后。当外界第一次访问该servlet的时候。创建servlet对象,并调用servlet类的init方法进行初始化。每一次访问servlet类的时候,tomcat引擎都会调用servlet类的service方法。服务器关闭的时候,调用distory方法,servlet对象被销毁。(而对于servlet对象的创建,默认是第一次访问的时候创建,其实也可以在服务器一启动的时候就创建。这时需要在自己的web项目,web.xml文件中 <servlet>下面配置一个 <load-on-startup> )
4.域对象的介绍:
域对象之一 servletcontext: servletcontext是整个web应用的一个域对象。它里面存的东西,整个web项目中任意地方都可以去访问到。在服务器启动或该web应用一发布tomcat服务器的时候就被创建。在web应用被移除或服务器关闭时消失。一个域对象必备的三个方法:
setAtrribute(String name,Object obj);
getAttribute(String name);
removeAttribute(String name);
域对象就是用来存储数据的。以供内部存取访问
Tomcat是什么。Tomcat入门介绍相关推荐
- Tomcat容器入门介绍
Tomcat容器入门介绍 Tomcat环境配置 PS:JDK的安装这里就不讲了,找到安装包直接下一步下一步就行了. 1.配置JDK 在Windows10下,找到环境变量 在环境变量中添加JDK主目录 ...
- Tomcat 教程之快速入门
Tomcat 教程之快速入门 版本说明 本文使用 Tomcat 版本为 Tomcat 8.5.24. Tomcat 8.5 要求 JDK 版本为 1.7 以上. 简介 Tomcat 是什么 Tomca ...
- Tomcat快速入门(Tomcat安装 把一个项目发布到tomcat中 Eclipse配置Tomcat idea配置tomcat)
文章目录 服务器的概念 服务器 Web服务器软件:接收客户端发送的请求和响应客户端请求. 常见的Web服务器软件 Tomcat安装 win下启动乱码问题解决 Tomcat目录介绍 如何把一个项目发布到 ...
- 【JavaEE WEB 开发】Tomcat 详解 Servlet 入门
转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/47146817 一. Tomcat 下载安装配置 1. Tomcat 下载 T ...
- Tomcat集群快速入门2
首先讲一下mac和linux下,tomcat单击部署多应用,就是一台服务器部署多个应用,首先修改etc/profile,也就是说,我们这个系统的环境变量,我们增加6个环境变量,我们先看前三个,右边的t ...
- Eclipse+tomcat开发j2ee经典入门例子
安装配置tomcat 1. 去tomcat官网下载安装包安装 2. 变量名:CATALINA_HOME 变量值:tomcat安装路径 3. 在浏览器收http://localh ...
- Tomcat(二):tomcat配置文件server.xml详解和部署简介
1. 入门示例:虚拟主机提供web服务 该示例通过设置虚拟主机来提供web服务,因为是入门示例,所以设置极其简单,只需修改$CATALINA_HOME/conf/server.xml文件为如下内容即可 ...
- SpringBoot 2.0 系列001 -- 入门介绍以及相关概念
为什么80%的码农都做不了架构师?>>> SpringBoot 2.0 系列001 -- 入门介绍以及相关概念 什么是SpringBoot? 项目地址:http://proje ...
- Hadoop入门介绍
Hadoop入门介绍 Hadoop背景介绍 发展钱途 什么是Hadoop Hadoop产生背景 Hadoop生态圈 国内应用 用户画像 HADOOP用于网站点击流日志数据挖掘 大屏展示 离线数据分析 ...
最新文章
- Linux加密和安全
- mysql中文时好时坏_mysql索引的问题,时好时坏
- c python通信protobuf_python 处理protobuf协议
- css 汉字注音,日本语片假名
- 第一百二十六节,JavaScript,XPath操作xml节点
- 锐浪报表数据源access_kylin+SuperSet实现实时大数据报表的快速开发
- Java基础篇:构造函数重载
- 系统学习深度学习(十八)--NIN模型
- IT人看《国富论》系列:第一篇之第二章:论分工的原由。分工其实是人类利己倾向的结果...
- 用c语言编写图形的变换程序,利用C语言实现二维图形的变换
- iphone静音键失灵_静音键——大部分安卓手机都不爱用的神设计
- vb计算机安装教程,windows10系统安装vb6.0图文教程 Win10攻略
- DNS 智能解析功能评测之国内部分总结篇~
- uniapp一套代码开发app和微信小程序
- audiosever耗电_audio服务自动停止 - 卡饭网
- 用计算机管理员同步一下文件,《计算机应用基础(Windows 7 Office 2010)同步训练》0711.docx...
- 本地Windows MIMIC III数据入库
- 组装计算机教材杨凤霞教案,高一集合教案
- 2019上半年软件设计师考题整理
- python简单温度转换,python实现简单温度转换的方法
热门文章
- 《从案例中学习JavaScript》之实现对话效果
- 读《借助开源项目,学习软件开发》总结
- opencv-python学习【4】色彩空间类型转换
- Unity开发日记【第七天】——怪物的移动和动画及类的实现
- 可视化分析中国500强排行榜数据后,我发现了...
- 2022-6-13 咒语和药水的成功对数,替换字符后匹配,统计得分小于 K 的子数组数目,......
- 一到面试就紧张,该怎么办?
- JAVA 把base64图片数据转为本地图片
- abp框架学习笔记(三)--Angular和前端
- 常州大学新生赛 F-大佬的生日礼包