- 1
- 0
- 约6.99千字
- 约 16页
- 2023-09-07 发布于上海
- 举报
Java Dynamic Web project 构建
1、手动构建web 应用
本节主要讲解如何手动构建一个javaWeb 应用。熟悉客户端请求到服务器端响应的完整
过程。下图便是一个完整的数据交互的web 应用的请求至响应的过程:
图一、请求流程
注意:图一中的http 服务器(apache )也可以不要,tomcat 也具备处理静态页面的能力。Servlet
作为中央控制器也可以不请求DAO ,如果没有数据交互的化。
接下来我们就动手实现一个用户注册的功能。客户端在页面的输入框中输入用户名和密
码,然后点击注册。Servlet 接收数据,并将得到的数据持久化到数据库中,之后返回servlet
并响应给客户端,提示注册成功。
图二、注册首页
图三、注册成功响应页面
1.1、所需工具
手动编写一个动态的Web 应用,基本需要如下工具,其中包括文本编辑工具和 servlet
容器,即web 应用服务器。还有就是jdk 。还有mysql 安装文件及驱动文件。
图四、所需工具
1.2、工具安装
以下介绍工具安装过程。Uedit32 文本编辑工具的安装和jdk 的安装在此省略,不再累
述。Mysql 安装也省略。主要介绍servlet 容器tomcat 的安装与配置。
将下载下来的tomcat6.0 版本的zip 文件直接解压缩在当前文件夹。解压之后的结果如
下图所示。
图五、tomcat 解压后的HOME 路径目录
1.3、配置环境变量
Tomcat 解压之后,还是不能正常运行。要想正常运行首先要配置环境变量“java_home ”。
如果不配置该环境变量,启动tomcat 批处理文件“startup.bat”将会一闪而过。因为tomcat
是由java 开发的,tomcat 的启动会依赖jdk 类库。Java_home 环境变量的值对应的就是jdk
安装的根目录。本文jdk 的根目录为“的根目录为“ ”。
图六、jdk 的home 目录
图七、java_home 配置
1.4、tomcat 启动测试
以上配置完毕之后。就可以启动tomcat 进行测试了。首先找到 tomcat 根目录下的bin
目录,找到startup.bat 文件。双击,弹出下图。
图八、tomcat 启动成功
1.5、通过IE 访问tomcat 服务器
Tomcat 已经正常启动了。然后打开浏览器输入:http://localhost:8080 弹出如下窗口表示
成功访问tomcat 服务器。
图九、tomcat 访问成功页面
1.6、配置环境变量classpath
配置该环境变量的主要目的是,在编译 servlet 时能正常通过。该环境变量值主要有
servlet 编译和mysql 驱动的jar 文件路径,以及当前目录也作为classload 加载查询目录。Servlet
编译所依赖的jar 包在tomcat 的安装根目录下的lib 文件夹中可以找到。Mysql 的驱动包在
本文的目录是:““ ”;servlet 编译依赖的jar 包在本
文的目录是:““ ”。
图十、classpath 环境变量配置
1.7、创建应用
以下会分为多个步骤来构建这个Web 应用。跟着做。让你的程序运行起来,然后再从
头捋一遍。就可以掌握一次请求到相应的完整过程。
1.7.1、创建应用目录
首先要创建一个 web 应用根目录“minproject ”,在该目录下有两个
您可能关注的文档
- [高考地理] 2021年海南省普通高中学业水平选择性考试地理试题(原卷版).pdf
- 人教A版第三章函数的应用基础测试题(解析版)-高一数学寒假补差训练(人教A版必修1+必修2) .pdf
- [初一语文]七年级上册写作训练.pdf
- 《大学生心理健康教育》优秀课程自评报告【范本模板】.pdf
- 《信息管理系统》课程期末复习指导.pdf
- [六年级英语]小学英语单词归类总结.pdf
- 三年级语文上册配套练习册答案.pdf
- 《Java语言程序设计》教案.pdf
- 人教版七年级数学上册期末试卷含答案.pdf
- UT检测1级题库4栏.pdf
- 2025至2030酒店产业政府现状供需分析及市场深度研究发展前景及规划可行性分析报告.docx
- 2025-2030中国笔记本电脑和平板电脑行业市场现状供需分析及投资评估规划分析研究报告.docx
- 2025-2030中国安乃近行业运行形势及竞争策略分析研究报告.docx
- 2025至2030中国医用显示器行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030中国飞机加油行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030中国电机启动器行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030中国帮助创作工具(HAT)软件行业深度研究及发展前景投资评估分析.docx
- 2025至2030增益均衡器行业市场占有率及投资前景评估规划报告.docx
- 2025至2030红茶行业市场风险投资及运作模式与投融资报告.docx
- 2025至2030中国变频功率计行业调研及市场前景预测评估报告.docx
原创力文档

文档评论(0)