JAVA-WEB学习:Tomcat配置与JSP基础

4星 · 超过85%的资源 需积分: 0 50 下载量 93 浏览量 更新于2024-09-12 2 收藏 1.71MB DOC 举报
"李兴华JAVA-WEB学习笔记包含了Tomcat配置和JSP基本语法的知识点,适合初学者参考学习。" 在JAVA-WEB开发中,Tomcat是一个广泛应用的开源Servlet容器,它允许开发者部署和运行Java Web应用程序。以下是根据提供的内容对这两个主题的详细解释: **一.Tomcat配置** 1. **Tomcat安装**: - 首先,安装Java Development Kit (JDK)。在本例中,使用的版本是`j2sdk1.5.0`,但通常推荐使用较新的JDK版本,例如JDK 8或更高版本。 - 配置环境变量: - `JAVA_HOME` 应该指向JDK的安装目录,例如`C:\Program Files\Java\jdk1.8.x_xxx`。 - `CLASSPATH` 包含JDK的库文件,如`.;%JAVA_HOME%\lib\*;`,确保包括当前目录(`.`)和所有JDK库。 - `PATH` 添加JDK的`bin`目录,这样可以在命令行中使用JDK工具,如`javac`和`java`。 - 安装Tomcat后,根据需求可以进行自定义配置。 2. **手工配置虚拟路径**: - Tomcat默认的Web应用程序根目录是`webapps\ROOT`。如果需要创建一个新的Web应用,可以在Tomcat的`webapps`目录下创建一个新的文件夹,例如`test`,并在其中创建`WEB-INF`目录。 - 将`web.xml`部署描述符移动到`WEB-INF`目录下。 - 修改Tomcat的配置文件`server.xml`,添加一个新的`<Context>`元素来定义虚拟路径和绝对路径。例如,如果`test`是虚拟路径,而实际应用位于`C:\myApps\testApp`,则添加如下内容: ```xml <Context path="/test" docBase="C:/myApps/testApp"/> ``` **二.JSP基本语法** 1. **注释**: - 显式注释:`<!-- 注释内容 -->`,这种注释方式在HTML、XML和JSP中都能识别。 - 隐式注释: - Java注释:`// 注释内容` 或 `/* 注释内容 */`,这种注释仅在JSP被翻译成Java源代码时可见。 - JSP注释:`<%-- 注释内容 --%>`,这种注释在JSP页面中不被翻译,用户在浏览器查看源代码时不可见。 2. **<%!%>**: - `<%!%>`标记用于声明和定义Java代码,这些代码在JSP被翻译成Servlet时会作为类的成员。它可以包含变量声明、方法定义等,例如: ```jsp <%! int count = 0; void increment() { count++; } %> ``` - 在JSP页面中,可以通过`<%= count %>`来输出变量`count`的值,或者调用`<% increment(); %>`来执行方法。 以上内容只是基础,JAVA-WEB开发涉及很多方面,包括Servlet、JSP标签库(JSTL)、MVC框架(如Spring MVC)、数据库连接、AJAX、过滤器、监听器等等。对于深入学习,还需要了解更多的概念和技术。李兴华的JAVA-WEB学习笔记提供了一个良好的起点,可以帮助初学者逐步掌握这个领域的知识。