Tomcat与JSP/Servlet入门教程:李兴华课堂笔记
需积分: 0 194 浏览量
更新于2024-10-19
收藏 8.19MB PDF 举报
“魔乐科技李兴华jsp/servlet课堂笔记分享,涵盖Tomcat服务器、J2EE标准、EJB、JDK选择及端口配置等内容。”
在Java Web开发中,JSP(JavaServer Pages)和Servlet是两个重要的技术,常用于构建动态网站。本课堂笔记主要讲解了与这两个技术相关的知识,以及如何在Tomcat服务器上部署和运行它们。
Tomcat是一个流行的开源Web应用服务器,它遵循Java EE(现在称为Jakarta EE)标准,但仅支持其中的Web层组件,例如JSP和Servlet。EJB(Enterprise JavaBeans)是Java EE的一部分,用于构建企业级应用,包含业务逻辑组件,但在Tomcat这样的轻量级服务器上无法运行。如果你需要运行EJB程序,你需要选择像WebLogic、WebSphere这样的全功能应用服务器,它们支持完整的Java EE规范。
笔记中提到了Tomcat的不同安装版本,包括手工安装版、Linux安装版和Windows安装版,适应不同的操作系统环境。在Windows系统中,Tomcat可以作为一个服务运行,便于管理和维护。值得注意的是,Tomcat依赖于JDK(Java Development Kit)来运行,至少需要JDK 1.5版本。如果系统中存在多个JDK,你需要正确设置JAVA_HOME环境变量,确保Tomcat使用到正确的JDK。
Tomcat的默认端口号是8080,这意味着在访问Web应用时需要指定这个端口,如`http://localhost:8080`。如果想更改默认端口,例如更改为80,你需要编辑`%TOMCAT_HOME%/conf/server.xml`文件,并重启服务器。需要注意的是,80端口通常被IIS(Internet Information Services)等其他Web服务器占用,因此可能需要处理端口冲突问题。
Tomcat的目录结构对开发者来说至关重要。`bin`目录包含启动和停止服务器的脚本,`conf`目录存储所有配置文件,如`server.xml`,这是Tomcat的主要配置文件。`work`目录用于存放编译后的JSP页面和临时文件,`webapps`目录是部署Web应用的地方,而`common/lib`目录用于存放应用所需的库文件(.jar包)。
通过运行`bin/startup.bat`命令,你可以启动Tomcat服务器。一旦启动,你可以在浏览器中输入`http://localhost:8080`或`http://127.0.0.1:8080`来检查服务器是否正常运行。如果需要配置虚拟目录,即让Tomcat指向特定的文件系统路径来托管Web应用,也需要编辑`server.xml`文件。
这些笔记对于学习JSP和Servlet,以及理解如何在Tomcat上部署和管理Web应用是非常有价值的。通过深入理解和实践这些概念,开发者可以更好地掌握Java Web开发的基础。
2012-10-01 上传
166 浏览量
339 浏览量
2012-09-12 上传
254 浏览量
2022-04-26 上传
2018-07-21 上传
132 浏览量
2018-04-18 上传
niejiangmin
- 粉丝: 0
- 资源: 10
最新资源
- Postman安装与功能详解:适用于API测试与HTTP请求
- Dart打造简易Web服务器教程:simple-server-dart
- FFmpeg 4.4 快速搭建与环境变量配置教程
- 牛顿井在围棋中的应用:利用牛顿多项式求根技术
- SpringBoot结合MySQL实现MQTT消息持久化教程
- C语言实现水仙花数输出方法详解
- Avatar_Utils库1.0.10版本发布,Python开发者必备工具
- Python爬虫实现漫画榜单数据处理与可视化分析
- 解压缩教材程序文件的正确方法
- 快速搭建Spring Boot Web项目实战指南
- Avatar Utils 1.8.1 工具包的安装与使用指南
- GatewayWorker扩展包压缩文件的下载与使用指南
- 实现饮食目标的开源Visual Basic编码程序
- 打造个性化O'RLY动物封面生成器
- Avatar_Utils库打包文件安装与使用指南
- Python端口扫描工具的设计与实现要点解析