JavaWeb-JSP的IDEA创建项目、配置tomcat、导入jar包及JavaBean连接数据库
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
- 点这个Add Configuration
- 选择加号-TomcatServer-local
- 出现如下的界面然后选择deploment
- 选择加号 如图所示
可以修改这个地方以便访问时输入地址,然后ok就完事了 - 运行项目
显示了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连接数据库相关推荐
- java项目导入包报错_转!java web项目 build path 导入jar包,tomcat启动报错 找不到该类...
在eclipse集成tomcat开发java web项目时,引入的外部jar包,编译通过,但启动tomcat运行web时提示找不到jar包内的类,需要作如下配置,将jar包在部署到集成的tomcat环 ...
- Idean2018版本创建Gradle项目配置Tomcat报404错误(The origin server did not find a current representation for the)
一.在IntelliJ IDEA2018版本创建Gradle项目配置Tomcat报404错误 二.解决方案:红框部分,在外部存储生产的项目文件的勾一定不要勾选. 只要勾选就是404 然后问题就解决了.
- 基于javaweb+jsp的高校科研项目管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot)
基于javaweb+jsp的高校科研项目管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot) JavaWeb JavaBean JSP MV ...
- Maven项目配置Tomcat
文章目录 Maven项目配置Tomcat idea开发工具配置 1. 创建Maven项目 2. web.xml 3. index.jsp 4. 配置Maven项目 5. 配置Tomcat 6. 启动T ...
- IDEA新建项目配置tomcat
IDEA新建项目配置tomcat 新建项目->java模块/下一步->下一步->自定义项目名称/自定义模块文件位置->完成 项目名称处右键->添加框架支持->WEB ...
- JavaWeb开发必会技巧1——导入jar包
在我们接到项目后,只用java的类库方法实现客户需求基本上是不可能的事情,这时候我们就要找寻有针对性的工具来帮助,这个行为就是导入jar包.本篇文章将从两个方面展开说明: 1.什么是jar包? 2.导 ...
- eclipse下使用maven配置库托管jar包
1.项目是通过maven配置库托管jar包 首先要保证maven配置库中有相应的jar包才能通过这个方法来添加jar包.maven的有点就是把要用到的jar包统一放在一个配置库中,在某个项目需要用到这 ...
- JAVA项目打成可执行jar包
java项目打jar包分为2种情况: 一.java项目没有导入第三方jar包 这时候打包就比较简单: 1. 首先在Eclipse中打开项目, 右键点击项目,选择"Export": ...
- Nexus-在项目中使用Maven私服,Deploy到私服、上传第三方jar包、在项目中使用私服jar包
场景 Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/ ...
最新文章
- 2022-2028年中国康养地产行业市场需求前景及投资战略分析报告
- fixedBox固定div漂浮代码 支持ie6以上大部分浏览器
- hdu1428(spfa与记忆化搜索)
- 支持java虚拟主机_为何缺乏支持Java的虚拟主机
- 赚钱只要找到方法,就如吸空气
- 敏捷开发“松结对编程”实践之六:大型团队篇|后记(大型研发团队,学习型团队,139团队,师徒制度,人员招聘,职业生涯规划)...
- 电脑重装系统Win11时间同步失败怎么办
- linux安装postgresql数据库
- python 数据文件上传到ftp服务器
- APP专项测试——弱网测试
- macOS图像文件不能正常显示缩略图预览怎么办?
- 漫画追踪器Tracker
- Codesys使用电子凸轮实现追剪功能
- PHP日期时间函数之strtotime()
- JAVA EE是什么?
- Office拼音助手第二版(一键给文档里的汉字注音)
- Python批量爬取王者荣耀英雄高清壁纸
- Stanford CS230吴恩达Reading Research Papers学习笔记
- 金融FRM和CFA哪个含金量高?
- 我写的磁盘坏道标记工具 MarkBadClusTool
热门文章
- 62. 如何通过增强(Enhancement) 的方式给 SAP ABAP 标准程序增添新功能
- VS Code 使用火狐 FireFox 调试网页
- java实现日历签到功能_[java] 可视化日历的实现(基于Calendar类 )
- 潮信服务器端保不保留客户信息,潮信app(潮信无痕聊天)V2.9.6 手机版
- 百度Apollo自动驾驶学习笔记
- 移动互联网时代,浅谈旅行社的转型升级
- 查看mysql数据库sid_查看数据库sid
- gcc -I -i -L -l 参数区别 / -l(静态库/动态库)
- 2021.1.28课程摘要(逻辑教育-王劲胜)
- 旅行商问题回溯法求解