JavaWeb开发预备
1.安装必备软件
- 下载当前最新版 jdk,版本:jdk-16.0.1_windows-x64_bin.exe。
- 下载 IDE,由于当时没注意,下载的是 eclipse 普通版本,eclipse-java-2021-03-R-win32-x86_64.zip,给后面配置造成了很多麻烦,如果是开发 javaweb 的话,最好还是安装企业版。
- 下载 tomcat,在官网找到当前的最新版下载: apache-tomcat-10.0.5-windows-x64.zip。
- 由于要使用 mysql 数据库,因此需要下载数据库连接器 jar 包: mysql-connector-java-8.0.24.jar,使用其它数据库,需要安装相关 jar。
2.配置 Java 环境变量
- 配置
path
,通常在安装时就会自动配置,例如C:\Program Files\Common Files\Oracle\Java\javapath
,也可将 jdk 的 bin 目录增加到该变量中。 - 配置
JAVA_HOME
,设置成 jdk 的安装目录,Eclipse/NetBeans/Tomcat 等软件就是通过搜索JAVA_HOME
变量来找到并使用安装好的 jdk。 - 配置
CLASSPATH
,将需要使用的 jar 包路径配置到该变量下。
3.使用 eclipse 部署 tomcat
配置 Server Runtime:窗口工具栏依次选择 Window/Preferences/Server/Runtime Environments,添加新的环境,因为是 tomcat 服务器,因此选择 Apache,根据本机 tomcat 的安装版本,配置路径。
- 若未找到相应版本,前往窗口工具栏依次选择 Help/Install New Software,下拉 Work with,选择自己的安装源,然后选择
Web, XML, Java EE and OSGi Enterprise Development
下的JST Server Adapters
和JST Server Adapters Extensions
进行安装(安装条在软件下方)。
- 若未找到相应版本,前往窗口工具栏依次选择 Help/Install New Software,下拉 Work with,选择自己的安装源,然后选择
配置 web 开发项目:窗口工具栏依次选择 File/New/Dynamic Web Project,在生成的项目路径
webapp
下新建 index.jsp 文件,右键项目名称,选择Run As/Run on Server
,即可看到效果。1
2
3
4
5
6
7
8
9
10
11
12<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>欢迎页面</title>
</head>
<body>
欢迎使用eclipse部署Tomcat。
</body>
</html>
4.添加 Java 程序
在源码目录(如:src/main/java)下,新建 Class,添加 java 代码。java 文件会同步到下方的 tomcat 同名目录中。
在
WEB-INF/web.xml
中,添加相关配置,例子如下:1
2
3
4
5
6
7
8
9
10
11<!--配置在 web-app 标签内-->
<!--此例中 java 文件名为 HelloWrold.java,package 名称为 tomcat10 -->
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>tomcat10.HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/HelloWorld</url-pattern>
</servlet-mapping>右键项目
Run As/Run on Server
后,将自动运行。
连接mysql数据库
- 将数据库连接文件(mysql-connector-java-8.0.24.jar)放在项目中的 lib 目录下(可自行创建),右键该文件选择
Build Path/Add to Build Path
。 - 注意,将该文件同时复制一份到 tomcat 安装目录的 lib 目录下,否则运行时 tomcat 找不到该包。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 飞椅档案!
评论