第二章:项目环境搭建【基于Servlet+JSP的图书管理系统】
环境搭建
1.项目工具
本项目涉及到的工具都有在云盘提供,自行下载即可
JDK8
IDEA2021
(资料图)
MySQL的客户端工具SQLYog
...
2.项目搭建
通过IDEA创建maven项目。勾选脚手架工具。选择maven-archetype-webapp
设置项目的基础信息
3.基本配置
JDK配置
JDK使用的是JDK8。我们也需要配置下:在File中选择 Project Structure
然后指定JDK版本即可
Maven配置
Maven会管理我们的相关jar包依赖。需要去中央仓库下载相关的jar。但是中央仓库在国外。下载速度很慢。这时我们需要添加下阿里云的镜像地址。我们先找到Maven的配置信息
然后把提前给大家准备的文件放到该目录下即可
Tomcat配置
Tomcat是我们的基础Web环境。先通过提供的Tomcat压缩文件。在本地解压缩一个Tomcat环境。我就在E盘的Tomcat目录下放了一个的环境。
然后在IDEA中配置Tomcat,点击下图中的Add Configuration弹出下面的窗口。
然后点击左侧的Add new ...
得到下面的窗口。然后配置Tomcat8的环境
然后需要选择下需要部署的项目
把项目的应用路径统一设置为/
Tomcat服务界面介绍
启动Tomcat服务出现端口被占的情况。我们修改端口即可
看到如下的界面。表示Tomcat配置成功
启动Tomcat在控制台看到的乱码情况,我们只需要调整下配置文件中的编码方式
调整中的如下编码方式为GBK即可
搞定
4.项目结构
项目是一个Maven项目。所以我们需要创建相关的目录结构。比如java 和 resources
项目结构介绍
java:存放相关的java代码
resources: 存放相关的配置文件
webapp:web资源【图片、css、js、jsp文件】
target:运行时的编译目录
:maven的核心文件,我们需要添加的相关的依赖都是在该文件中配置的
5.添加依赖
然后我们可以在中添加如下的相关依赖
注意添加了依赖后我们一定要加载依赖
看到下面信息表示添加成功
6.整合静态资源
整合登录页面
前端页面展示这块我们就通过已经准备好的页面静态文件来实现,我们先把相关的文件导入进去。先来看看页面效果。
登录页面效果:
首先我们需要拷贝相关的静态资源文件
css
js
图片
插件
然后在webapp目录下创建文件。然后把静态资源文件中的中的HTML代码拷贝到文件中。
如果要修改登录页面的背景图片。你只需要添把更新的图片保存到webapp/img目录中。同时覆盖文件名
然后搞定!
整合首页页面
先来看下主页面的布局效果
然后我们需要在webapp目录下创建两个jsp文件[、]
然后分别把模板资源中的中的代码拷贝到中。然后把index_中的资源拷贝到中。同时修改中对首页资源的访问从原来的index_修改为即可.
搞定!
关键词:
相关新闻
- 第二章:项目环境搭建【基于Servlet+JSP的图书管理系统】
- 和顺科技:目前在建的7.3万吨产能预计2023年投产
- 胡锡进致敬股民:炒股不光是股市知识和心态的问题,它还是对人最为综合的考验 焦点关注
- 【全球新视野】春天的脚步手抄报内容_春天的脚步手抄报内容简述
- 衡阳师范学院:志愿者安全宣讲进乡校,筑牢“自我防护网”
- 水晶哥看IG对战AL顶级操作不敢相信自己的眼睛:盛宴!_今日热闻
- 世界视讯!建设南路
- 网页版cf_网页版飞信
- 世界快看点丨晶华微2022年度每股派0.15元 股权登记日为7月10日
- 开迈斯获8亿增资扩股,创新充电新引擎!
- 从稚嫩走向成熟,蔡斌希望女排姑娘“咬牙顶住”_天天滚动
- 山东玻纤:第二季度“山玻转债”转股434股 累计转股6059股
- 世界观点:Mysteel解读:美棉实播面积同比减少,但利好影响相对有限
- ps4魂斗罗双人怎么调_魂斗罗双人模式怎么开
- 世界热讯:赞比亚将在月底前为Mopani铜矿选出投资者
- 武汉火影数字科普视频动画制作 环球新动态
- 湖南张家界举办自行车极限速降挑战赛(组图)_天天最新
- 贵州省水利投资(集团)有限责任公司黔东南分公司在岑巩县开展安全生产综合应急演练
- 广西玉林狗肉节什么时候 6.21广西玉林狗肉节又来了|环球快播报
- 法语学习入门基础(关于法语学习入门基础的基本详情介绍)
- 绿地集团上半年实现交付面积1123万平方米 同比增长20% 世界热头条
- 【全球新要闻】太仓“三课”开展危险驾驶类矫正对象教育
- 智云股份:6月29日召开业绩说明会,投资者参与-全球速看料
- 大学录取通知书里,藏着这些中国式浪漫
