【javaWeb】在idea中配置tomcat服务器,然后部署一个项目

✨前言✨

本章学习的是在idea中配置tomcat服务器,然后部署一个项目
如果没有下载Tomcat的可以看博主的上一个博客,下载的就看以下操作
温馨提示:博主的idea是2023版本的可能和你们的版本不同

🎉一、操作

1.先新建一个空项目

在这里插入图片描述
在这里插入图片描述

2.添加web框架

点击帮助的查找操作
在这里插入图片描述
输入 Add Framework Support 点击添加框架支持

在这里插入图片描述
在√起Web应用程序
在这里插入图片描述

出来就对了
在这里插入图片描述

3.添加配置及如何部署

点击编辑配置
在这里插入图片描述
在点击+

在这里插入图片描述
选择本地在点击确定
在这里插入图片描述在这里插入图片描述

在点击部署
在这里插入图片描述
然后点击+下面的工件 点击后在点击确定就可以了
在这里插入图片描述

4、测试

直接点击以下这个按钮
在这里插入图片描述出现以下页面就成功了
在这里插入图片描述

🍧二、总结

以上就是在idea中配置tomcat服务器,然后部署一个项目
请仔细观看,博主哪些有问题请评论,博主看到一定及时更改😁

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
【资源介绍】 基于JavaWeb的在线问卷调查系统源码+项目部署说明.zip 该项目是个人毕设项目,答辩评审分达到95分,代码都经过调试测试,确保可以运行!欢迎下载使用,可用于小白学习、进阶。 该资源主要针对计算机、通信、人工智能、自动化等相关专业的学生、老师或从业者下载使用,亦可作为期末课程设计、课程大作业、毕业设计等。 项目整体具有较高的学习借鉴价值!基础能力强的可以在此基础上修改调整,以实现不同的功能。 欢迎下载交流,互相学习,共同进步! 为了巩固自己的JavaWeb基础,采用了Servlet+JSON+Ajax的方式来完成这个项目 开发环境 集成开发环境:IDEA Web服务器Tomcat 项目搭建:Maven 相关软件包:servlet、mysql、lombok、jackson 功能点 用户管理 **注册:** 管理员用户进行注册,使用form表单收集用户的username和password。插入到数据库表,为了提高安全性使用BCrypt对用户的密码进行加密。 **登录:** 从session判断用户是否登录,登录后可以进行下一步操作,如果没有登录就回到登录页面,根据用户输入的用户名和密码来验证是否注册过。 **退出:** 从session删除用户的信息。 ###题库管理 **录入题目:** 使用form表单收集管理员需要录入的题目,然后将题目插入到数据库表。 **题目列表:** 查询当前管理员账户所录制的所有题目以及其相关信息,由于题目信息量较大,所以需要加入分页功能。并且需要能够显示该题目被多少问卷所绑定。 问卷管理 **新建问卷:** 输入本次问卷的题目和简介,然后将录入的信息进行提交然后存储到数据库。 **问卷列表:** 查询当前管理员账户所创建的问卷信息,然后分页显示 **关联题目:** 将指定的问卷关联题目,即将题目绑定到问卷。 活动管理 **新建活动:** 创建新的活动,指定具体的调查问卷,然后插入到数据库表。 **活动列表:** 显示当前管理员用户所创建的活动信息。 **结果显示:** 收集用户提交的调查问卷,对调查问卷的结果进行分析,使用统计图表的方式来直观的展示本次问卷的相关信息 调查问卷页 这个是发布给普通用户的调查问卷。包含活动信息,问卷信息,题目信息等。 ##数据库设计 本项目共涉及到6张表:用户表、题目表、问卷表、题目和问卷关系表、活动表、结果表 * users : uid、username、password * questions : qid、uid、question、options * surveys : sid、uid、title、brief * relations : rid、sid、qid * activies : aid、uid、sid、started_at、ended_at * results : reid、aid、nickname、phone、answer 表的关系如下: ![](https://Leon-S-Kennedy/MySurvey/blob/main/img.png) 具体实现 用户管理 **注册:** /user/register.html : * 静态资源,采用form 表单,提交 post 请求,提交用户名 + 密码 /user/register.do : * 动态资源,读取用户名 + 密码,并对密码进行加密 * 将数据存储到数据库,将用户信息放入session 核心SQL:`insert into users (username, password) values (?, ?);` **登录:** /user/login.html : * 静态资源,采用form 表单,提交 post 请求,提交用户名 + 密码 /user/login.do : * 动态资源,读取用户名 + 密码 * 从数据库查找信息,并合演密码是否正确,将用户信息放入session 核心SQL:`select uid,username,password from users where username = ?;` **退出:** /user/quit.do: * 动态资源,将用户的信息从session删除即可 题库管理 **题目录入:** /question/create.html: * 静态资源,采用form表单,提交post请求,将题目信息进行提交 /question/create.do: * 动态资源,将提交的题目进行存储

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值