Tomcat 安装及配置,创建动态的web工程
Tomcat可以认为是对Servlet标准的实现,是一个具体的Servlet容器。
1) 将Tomcat的安装包解压到磁盘的任意位(非中文无空格)
2) Tomcat服务的目录结构
3) 配置环境变量,方便Tomcat的启动关闭(可选)
① 新建环境变量CATALINA_HOME=解压目录
② 在Path环境变量中加入Tomcat解压目录\bin目录
③ 在命令行中运行catalina run或者 startup启动Tomcat服务器,在浏览器地址栏访问如下地址进行测试http://localhost:8080
在eclipse中配置tomcat
1) 在Eclipse中配置运行环境
2) 在Eclipse中创建新的Server
创建动态的web工程
1) 在Eclipse中点击File ->New->Dynamic Web Project
工程目录
需要重点注意的是:
WebContent(WebRoot):是这个Web应用的顶层目录,也称为文档根目录,由一下部分组成。
-META-INF:系统自动生成,存放系统描述信息。
-静态文件:包括所有的HTML网页、CSS文件、图像文件等。一般按功能已文件夹形式分类。
-JSP文件:利用JSP可以很方便地在页面中生成动态的内容,使Web应用可以输出动态页面。
-WEB-INF:是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。如果想在页面中直接访问其中的文件,必须通过web.xml文件 对要访问的文件进行相应映射才能访问。其中包括了:
-lib:它包含Web应用所需要的.jar或者.zip文件,例如:mysql-connector-java-8.0.14.jar。
-JSP文件:利用JSP可以很方便地在页面中生成动态的内容,使Web应用可以输出动态页面。
-WEB-INF:是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。如果想在页面中直接访问其中的文件,必须通过web.xml文件 对要访问的文件进行相应映射才能访问。其中包括了:
-lib:它包含Web应用所需要的.jar或者.zip文件,例如:mysql-connector-java-8.0.14.jar。
-web.xml:Web应用的初始化配置文件,非常重要,不要将其删除或者随意修改。
其他目录信息具体参考🔗
eclipse中的项目与tomcat中编译结果对比:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧