⭐️前面的话⭐️
本篇文章将介绍Tomcat的安装与使用,maven与Servlet的使用,一步一步教你如何在Tomcat上部署自己的网页以及第一个Servlet程序,idea中Smart Tomcat的使用和常见问题。
📒博客主页:未见花闻的博客主页
🎉欢迎关注🔎点赞👍收藏⭐️留言📝
📌本文由未见花闻原创,CSDN首发!
📆首发时间:🌴2022年6月27日🌴
✉️坚持和努力一定能换来诗与远方!
💭参考书籍:📚《暂时没有》
💬参考在线编程网站:🌐牛客网🌐力扣
博主的码云gitee,平常博主写的程序代码都在里面。
博主的github,平常博主写的程序代码都在里面。
🍭作者水平很有限,如果发现错误,一定要及时告知作者哦!感谢感谢!
🍒1.Tomcat的下载与使用
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为比较流行的Web 应用服务器。
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
Tomcat是一个HTTP服务器,当然HTTP服务器有很多种,在java领域,Tomcat是比较知名的一个。反正知道Tomcat是一个HTTP服务器就行了,它能够借助API来接收和处理HTTP请求,下面来介绍一下Tomcat的安装与使用。
下载与安装:
第一步,上网搜索Tomcat,找到Tomcat官网,当然如果你不想找,我给你找好:https://tomcat.apache.org/,收好哈。
第二步,找到下载的地方,如果你是jdk8,选择Tomcat8版本。
第三步,点进去,选择zip文件点击下载即可。
第四步,找个你喜欢的地方,解压即可,点进目录,你会得到下面一堆文件:
使用:
第五步,了解各目录文件的作用
bin目录:启停脚本,就是说启动和关闭Tomcat的可执行文件都在这个目录中,.bat
文件表示Windows批处理文件,.sh
文件表示Linux的shell脚本文件,所以Tomcat在Linux也是可以运行的,以startup命名的文件就是Tomcat启动程序,以shutdown命名的文件就是Tomcat关闭程序。
conf目录:含有Tomcat配置文件,配置文件是xml
类型的文件,server.xml
文件可以修改Tomcat的端口号,默认为8080
。
temp,lib,work目录先不管不是很重要,logs目录:主要用来储存日志。
webapps目录:储存我们部署的Serlvet程序,Servlet部署的程序是war
结尾的压缩包(类似)相当于一个网站,一个Tomcat可以部署多个Servlet程序,也可以直接部署前端页面。
第六步,使用Tomcat,最简单的方式就是启动Tomcat,启动办法就是在bin目录找到startup.bat
文件启动Tomcat,然后直接访问http://127.0.0.1:8080
可访问到Tomcat首页。
启动Tomcat页面图如下,最后出现类似org.apache.catalina.startup.Catalina.start Server startup in 896 ms
的文字就表示启动成功了。注意,当启动一个Tomcat程序后在启动一个Tomcat程序会启动失败,因为端口号8080
已经被上一个Tomcat程序占用了。
也可以部署页面访问,首先将一个前端页面文件(HTML/CSS/JS文件)复制到w