JSP的IDEA创建项目、配置tomcat、导入jar包及JavaBean连接数据库

  • 创建项目
  • 导入jar包
  • 配置tomcat
  • JavaBean连接数据库

我的电脑在创建项目和导入jar包时出现了问题,以下是解决方法,使用的是20版的IDEA。

创建项目


新版的IDEA在创建项目时并不能直接创建WebApplication,所以在创建时先选择JAVA项目。


然后选中项目右键Add Framework Support


然后勾选Web Application再ok就可以了

新建一个JavaWeb项目完成。

导入jar包

1.现在WEB-INF文件夹下创建两个文件夹,分别是lib和class;lib用于放jar包,class内的文件是jar里的java文件编译之后生成的class文件。

2.如图 打开Project Structure

3.将默认的Inherit projetct compile output path 改为下面那个并且把两个自定义的路径都选为刚刚新建的class路径。
4.再设置path旁边的dependencies

5.点加号选择JARs or directories, 路径选择刚刚新建的lib包,如果跳出来choose categories of selected files则选择Jar Derectory类型再ok



6. 接下来配置Libraries,点加号选择Java,选择刚刚新建的lib包,如果跳出choose categories of selected files,选择如上一条配置dependencies一样选择Jar Directory



最后一张图片可能没有,反正这也不是重点~然后差不多就好了

配置tomcat

  1. 点这个Add Configuration
  2. 选择加号-TomcatServer-local
  3. 出现如下的界面然后选择deploment
  4. 选择加号 如图所示

    可以修改这个地方以便访问时输入地址,然后ok就完事了
  5. 运行项目

    显示了index界面的内容,表示配置成功

JavaBean连接数据库

1.在src下创建一个通用包com或者until用于存放公用类的java文件

2.创建一个Java文件用于数据库连接

3.编写数据库连接代码

package com;
import java.sql.*;public class DataBaseConnection {//定义属性 私有private Connection con = null;/** 功能说明:返回一个数据库连接,如果 要达到对数据库连接统一控制的目的,此处需要设置为静态方法。* 参数列表:无* 作者:yoyo* 修改日期:2020/12/30* *///数据库连接public Connection getConnection(){try {Class.forName("com.mysql.cj.jdbc.Driver");} catch (ClassNotFoundException e) {e.printStackTrace();}//建立数据库链接String db_name = "restoRestaurant";  //数据库名字String db_user = "root";             String db_pwd = "123456";          //数据库密码String host = "localhost";String port = "3306";String url = "jdbc:mysql://" + host + ":" + port + "/" + db_name +"?serverTimezone=Asia/Shanghai&allowMultiQueries=true&" +"useUnicode=true&characterEncoding=utf8";try {con = DriverManager.getConnection(url,db_user,db_pwd);} catch (SQLException e) {e.printStackTrace();}return con;}//断开数据库连接public void close(){try {con.close();} catch (SQLException e) {e.printStackTrace();}}
}

4.导入数据库连接jar包

JavaWeb-JSP的IDEA创建项目、配置tomcat、导入jar包及JavaBean连接数据库相关推荐

  1. java项目导入包报错_转!java web项目 build path 导入jar包,tomcat启动报错 找不到该类...

    在eclipse集成tomcat开发java web项目时,引入的外部jar包,编译通过,但启动tomcat运行web时提示找不到jar包内的类,需要作如下配置,将jar包在部署到集成的tomcat环 ...

  2. Idean2018版本创建Gradle项目配置Tomcat报404错误(The origin server did not find a current representation for the)

    一.在IntelliJ IDEA2018版本创建Gradle项目配置Tomcat报404错误 二.解决方案:红框部分,在外部存储生产的项目文件的勾一定不要勾选. 只要勾选就是404 然后问题就解决了.

  3. 基于javaweb+jsp的高校科研项目管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot)

    基于javaweb+jsp的高校科研项目管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot) JavaWeb JavaBean JSP MV ...

  4. Maven项目配置Tomcat

    文章目录 Maven项目配置Tomcat idea开发工具配置 1. 创建Maven项目 2. web.xml 3. index.jsp 4. 配置Maven项目 5. 配置Tomcat 6. 启动T ...

  5. IDEA新建项目配置tomcat

    IDEA新建项目配置tomcat 新建项目->java模块/下一步->下一步->自定义项目名称/自定义模块文件位置->完成 项目名称处右键->添加框架支持->WEB ...

  6. JavaWeb开发必会技巧1——导入jar包

    在我们接到项目后,只用java的类库方法实现客户需求基本上是不可能的事情,这时候我们就要找寻有针对性的工具来帮助,这个行为就是导入jar包.本篇文章将从两个方面展开说明: 1.什么是jar包? 2.导 ...

  7. eclipse下使用maven配置库托管jar包

    1.项目是通过maven配置库托管jar包 首先要保证maven配置库中有相应的jar包才能通过这个方法来添加jar包.maven的有点就是把要用到的jar包统一放在一个配置库中,在某个项目需要用到这 ...

  8. JAVA项目打成可执行jar包

    java项目打jar包分为2种情况: 一.java项目没有导入第三方jar包 这时候打包就比较简单: 1. 首先在Eclipse中打开项目, 右键点击项目,选择"Export": ...

  9. Nexus-在项目中使用Maven私服,Deploy到私服、上传第三方jar包、在项目中使用私服jar包

    场景 Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/ ...

最新文章

  1. 2022-2028年中国康养地产行业市场需求前景及投资战略分析报告
  2. fixedBox固定div漂浮代码 支持ie6以上大部分浏览器
  3. hdu1428(spfa与记忆化搜索)
  4. 支持java虚拟主机_为何缺乏支持Java的虚拟主机
  5. 赚钱只要找到方法,就如吸空气
  6. 敏捷开发“松结对编程”实践之六:大型团队篇|后记(大型研发团队,学习型团队,139团队,师徒制度,人员招聘,职业生涯规划)...
  7. 电脑重装系统Win11时间同步失败怎么办
  8. linux安装postgresql数据库
  9. python 数据文件上传到ftp服务器
  10. APP专项测试——弱网测试
  11. macOS图像文件不能正常显示缩略图预览怎么办?
  12. 漫画追踪器Tracker
  13. Codesys使用电子凸轮实现追剪功能
  14. PHP日期时间函数之strtotime()
  15. JAVA EE是什么?
  16. Office拼音助手第二版(一键给文档里的汉字注音)
  17. Python批量爬取王者荣耀英雄高清壁纸
  18. Stanford CS230吴恩达Reading Research Papers学习笔记
  19. 金融FRM和CFA哪个含金量高?
  20. 我写的磁盘坏道标记工具 MarkBadClusTool

热门文章

  1. 62. 如何通过增强(Enhancement) 的方式给 SAP ABAP 标准程序增添新功能
  2. VS Code 使用火狐 FireFox 调试网页
  3. java实现日历签到功能_[java] 可视化日历的实现(基于Calendar类 )
  4. 潮信服务器端保不保留客户信息,潮信app(潮信无痕聊天)V2.9.6 手机版
  5. 百度Apollo自动驾驶学习笔记
  6. 移动互联网时代,浅谈旅行社的转型升级
  7. 查看mysql数据库sid_查看数据库sid
  8. gcc -I -i -L -l 参数区别 / -l(静态库/动态库)
  9. 2021.1.28课程摘要(逻辑教育-王劲胜)
  10. 旅行商问题回溯法求解