Tomcat与JSP/Servlet入门教程:李兴华课堂笔记
需积分: 0 45 浏览量
更新于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开发的基础。
186 浏览量
130 浏览量
302 浏览量
2012-09-12 上传
370 浏览量
125 浏览量
406 浏览量
161 浏览量
147 浏览量
niejiangmin
- 粉丝: 0
- 资源: 9
最新资源
- star NX-650 打印机说明书
- Simulink在直接扩频通信系统中的应用
- DIV+CSS布局大全
- 考研英语核心词汇.pdf
- 《eclipse基础教程中文版》
- Fundamentals of Digital Television Transmission
- Java+Servlet+API说明文档
- 网上书店需求分析书(很正规的一个模板啊)
- Linux Unicode Programming-CH
- 清华大学2005年第23届挑战杯精品集
- ATM Signalling PROTOCOLS AND PRACTICE
- 高质量C++编程指南
- essential c++英文版
- SQL Sever 2005专业教程(英文版)
- CHS]跟我一起写_Makefile
- Computer Arithmetic