Tomcat 是由 Apache 软件基金会属下 Jakarta 项目开发的 Servlet 容器,按照 Sun Microsystems 提供的技术规范,实现了对 Servlet 和 JavaServer Page(
JSP
) 的支持,并提供了作为 Web 服务器的一些特有功能,如 Tomcat 管理和控制平台、安全局管理 和 Tomcat 阀 等。由于 Tomcat 本身也内含了 HTTP 服务器,因此也可以视作单独的 Web 服务器。但是,不能将 Tomcat 和 Apache HTTP 服务器混淆,Apache HTTP 服务器是用 C 语言实现的 HTTPWeb 服务器;这两个 HTTP web server 不是捆绑在一起的。Apache Tomcat 包含了配置管理工具,也可以通过编辑 XML 格式的配置文件 来进行配置。
👆←🗎[1]
官方资源
百科
环境
Tomcat 提供了一个 Jasper 编译器 用以将 JSP 编译成对应的 Servlet。
Tomcat 的 Servlet 引擎通常与 Apache 或者 其他 Web 服务器一起工作。除了用于开发过程中的调试以及那些对速度和事务处理只有很小要求的用户,很少会将 Tomcat 单独作为 Web 服务器。但随着版本的更新,正有越来越多的用户将其单独作为 Web 服务器用以那些对速度和可靠性有较高要求的环境中。
开发状况
和其他 Apache 软件基金会旗下的项目一样,Tomcat 是由该基金会的会员和其他志愿者开发与维护的,并且是一个被置于 Apache 协议之下的开源软件。用户可以根据该协议免费获得其源代码及可执行文件。最初被发布出来的版本是 Tomcat 3.0.x。
产品特性
Tomcat 3.x
- 符合 Servlet 2.2 和 JSP 1.1 规范
- Servlet 更新
- 基础的 HTTP 功能
Tomcat 4.x
- 符合 Servlet 2.3 和 JSP 1.2 规范
- Servlet 容器被重新设计,并被命名为 Catalina
- JSP 引擎被重新设计,并被命名为 Jasper
- 新的 Coyote 连接器
- 支持 JMX,使用 JSP 和 基于 Struts 的管理系统
Tomcat 5.x
- 符合 Servlet 2.4 和 JSP 2.0 规范
- 精简的垃圾收集系统
- 更快的 JSP 解析 和 改进过的标签库处理
- Windows 和 Unix 的本地操作系统集成,可以将 Tomcat 注册为系统服务
- 重构过的应用程序发布环境
Tomcat 6.x
- 符合 Servlet 2.5 和 JSP 2.1 规范
- 支持统一表达式语言2.1
- 设计运行在 Java SE 5.0 及 以后版本上
- 通过 CometProcessor 接口 实现了对 Comet 的支持
- 不同于过去版本,未集成管理员(admin)控制台
Tomcat 7.x
- 支持 Servlet 3.0
Tomcat 8.x
- 支持 Servlet 3.1
Tomcat 9.x
- 支持 Servlet 4.0
Tomcat 10.x
最新版的 tomcat
- 支持 Servlet 5.0
版本历史
📖参看
分类:解决问题✅
分类:工具🧰 | 查阅🔍
- calc() - CSS(层叠样式表) | MDN
- fit-content() - CSS(层叠样式表) | MDN
- 【★】【GFM】GitHub Flavored Markdown Spec - github.github.com
- HTML Color Picker
- 「本站_标准颜色」 ⤵
- 『 红 』
#CC0000
- 『 粉 』
#FF6699
- 『 橙 』
#FCC000
- 『 绿 』
#6AA84F
- 『 蓝 』
#4343FF
- 『 紫 』
#9900FF
- 『 灰 』
#808080
- 『 红 』
- HTML中      等6种空白空格的区别_电脑小技巧_上网技巧_QQ地带
- Markdown 教程 | 菜鸟教程
- 👆 - 白色指向反手指数 表情符号: U+1F446 - Unicode 字符百科
- 📖 - 打开书 表情符号: U+1F4D6 - Unicode 字符百科
- 🔗 - 链接符号 表情符号: U+1F517 - Unicode 字符百科
- 🖇 - 链接回形针 表情符号: U+1F587 - Unicode 字符百科
- 🗎 - 文献: U+1F5CE - Unicode 字符百科
- ※ - 参考标志: U+203B - Unicode 字符百科
- ☌ - 关联: U+260C - Unicode 字符百科
- 🡅 - 向上重箭头: U+1F845 - Unicode 字符百科
- 🡆 - 向右重箭头: U+1F846 - Unicode 字符百科
- 🡇 - 向下重箭头: U+1F847 - Unicode 字符百科
- 🡄 - 向左重箭: U+1F844 - Unicode 字符百科
- ⤴ - 指向右侧然后向上弯曲的箭头 表情符号: U+2934 - Unicode 字符百科
- ⤵ - 指向右侧然后向下弯曲的箭头 表情符号: U+2935 cudarrr - Unicode 字符百科
- ⤶ - 指向下侧然后向左弯曲的箭头: U+2936 ldca - Unicode 字符百科
- ⤷ - 指向下侧然后向右弯曲的箭头: U+2937 rdca - Unicode 字符百科
- 🎵 - 快乐的音符 表情符号: U+1F3B5 - Unicode 字符百科
- ⇔ - 左右双箭头: U+21D4 hArr - Unicode 字符百科
- ⇒ - 向右双箭头: U+21D2 rArr - Unicode 字符百科
- — - Em 长划: U+2014 mdash - Unicode 字符百科
- 👍 - 竖起大拇指 表情符号: U+1F44D - Unicode 字符百科
- 标点符号 - 维基百科,自由的百科全书
- 连接号 - 维基百科,自由的百科全书
分类:其他(二度及以上关联☌)