IDEA通过配置Tomcat连接Mysql编写简单的JavaWeb项目
小白搞项目中间出现过很多错误花了一天时间才捣鼓好,记录一下,也为需要的小伙伴做个参考。
事前注意:导入的jdk版本要与tomcat版本匹配。例如我下载的jdk是1.8的,那么tomcat就需要9.0以上的版本才可。8.0的版本需要1.7的jdk
第一步:创建项目和配置Tomcat
我参考的:https://blog.csdn.net/qq_38225558/article/details/83017624
其中第四步操作做个详细:先将需要的jar包导入,如图示例:
File→Project Structure→Libraries:
点+号添加:
通常包导入后是进入了(如图):
所以需要再将包复制一份粘贴到web→WEB-INF→lib中(一定要把包导进去,很关键!如果先将包复制进去会报错,只要再把包导入(Modules→Depdencies:即上述图示操作)即可)。
再继续第五步。
我的Tomcat配置后结果具体如下:
URL的
‘/’
后可加上工程名,运行时直接输.jsp文件名即可。
具体的内容,像端口号依照自己的设定即可。(修改端口号在tomcat的conf文件夹下server.xml文件中的中设定)
第二步:配置Mysql数据库
下载安装教程:
我参考的:https://blog.csdn.net/CSDN_Liang_1991/article/details/81035293
可视化工具Mysql Workbench等皆可以通过这个下载。
IDEA配置连接MySQL
我参考的:https://blog.csdn.net/CSDN_Liang_1991/article/details/81035293
URL后补充:
?serverTimezone=GMT
需要导入一个用于连接的jar包,导入使用步骤同第一步。
第三步:web.xml的配置
以我的为例子
<servlet><!-- 类名 --><servlet-name>Servlet</servlet-name><!-- 所在的包 --><servlet-class>servlet.Servlet</servlet-class><init-param><param-name>debug</param-name><param-value>0</param-value></init-param><init-param><param-name>listings</param-name><param-value>true</param-value></init-param><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>Servlet</servlet-name><!-- 访问的网址 --><url-pattern>/Servlet/*</url-pattern>
</servlet-mapping>
第四步:JSP、Modle、Servlet文件的编译
关键部分:
JSP: Servlet为创建的servlet文件名。
注意:servlet文件创建最好不要创建一个java文件再填。右击包选new下的create new servlet。.jsp及.css等用于页面装饰的文件都放在web文件下。可建包保存,页面运行时只要再 /包名/.Jsp文件名 即可。
Modle:连接数据库语句:
String url = “jdbc:mysql://127.0.0.1:3306/web”
后要添加一个
?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC
Sql语句若报错,选中并ALT+Enter,再选择更改database,选择Gexxx SQL。
Servlet:
@WebServlet(name = “[servlet类名]”)
做好重定向,数据库的数据填写,再运行即可。
另外补充Mysql Workbench的用法。
以我的为例。
选择白色屏幕里的Local instance Mysql。
(图1)
选择左数第四个标识创建数据库。
选择左侧窗口下方Schemas出现创建的数据库,再创表。选择图1第一个标识打开一个sql文本,写sql语句通过ctrl+Enter执行编译操作。
注意,在打开的该sql文件中调用表是需要加上数据库名。例如:
web.login
然后大功告成!运行IDEA即可。
IDEA通过配置Tomcat连接Mysql编写简单的JavaWeb项目相关推荐
- 实现JSP通过Tomcat连接MySQL
实现JSP通过Tomcat连接MySQL 服务概述 1.Tomcat是什么? Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多 ...
- centos jdbc配置mysql_CentOS安装glassfish4.0配置jdbc连接mysql
版本glassfish-4.0.zip 1.解压,拷贝到指定安装路径 unzip glassfish-4.0.zip cp cp glassfish4 /usr/local/ -rf 2.设置glas ...
- CentOS安装GlassFish4.0 配置JDBC连接MySQL
转自:http://linux.it.net.cn/CentOS/course/2014/0724/3319.html 版本glassfish-4.0.zip 1.解压,拷贝到指定安装路径 unz ...
- 【大数据技术】centos7下配置hive连接mysql,mysql-connector-java-8.0.26-1.el7.noarch.
[大数据技术]centos7下配置hive连接mysql(配置mysql-connector-java.jar),mysql-connector-java-8.0.26-1.el7.noarch. r ...
- 腾讯云轻量应用服务器CentOS系统使用docker安装tomcat,MySQL 并发布SSM maven项目
腾讯云轻量应用服务器CentOS系统使用docker安装tomcat,MySQL 并发布SSM maven项目(记录) 一.服务器修改密码(此时已安装CentOS系统) 二.防火墙添加规则 三.连接X ...
- Mycat环境搭建和管理及实现jsp通过tomcat连接mysql
一.什么是tomcat 官方网站:http://tomcat.apache.org/ Tomcat 是 Apache 软件基金会(Apache Software Foundation)的 Jakart ...
- tomcat连接mysql数据库_tomcat连接常用数据库的用法
一.用于数据库连接的术语: JDBC:(Java database connectivity)是基于java数据访问技术的一个API通过客户端访问服务器的数据库,是一个面向关系型数据库并提供一种方法查 ...
- [原创] MyEclipse配置Tomcat和MySQL
1 Tomcat (1) 下载exe或者zip安装或者解压.到D:\ProgramFiles\... (2) 打开MyEclipse –> Window –> Preferences –& ...
- Ubuntu下Tomcat连接MySql数据库
Linux下在tomcat上配置MySql数据库没Windows那么简单,得折腾一翻...因此值得写下来做个记录,供日后参考. 1. 下载安装MySQL Ubuntu下安装MySQL非常简单,只需要: ...
最新文章
- 关于C语言中的数组指针、指针数组以及二级指针
- 显卡不够时,如何训练大型网络
- C - Multiplication Table CodeForces - 448D
- 美国播客节目《指数视角》专访李飞飞:疫情、 AI 伦理、人才培养
- ITK:创建一个向量
- jdbc和mysql编程_MySql数据库与JDBC编程三
- PostgreSQL在何处处理 sql查询之五十三
- 【光学】基于matlab圆孔衍射动态模拟【含Matlab源码 795期】
- GPS从入门到放弃(十三) --- 接收机自主完好性监测(RAIM)
- 微信开放平台修改应用名称
- 万恶的LayoutSubviews
- php花曲线,ps钢笔工具怎么画曲线
- apachectl 命令详解-graceful 不中断原有连接,重新启动 Apache 服务器
- Hive玩得好,头发就变少
- 名悦集团分享那些省钱又简单的汽车保养妙招
- 缓存和数据库如何保证一致性
- 《C#零基础入门之百识百例》(九十一)预处理器指令 -- 代码示例
- 管易云和金蝶云星空接口打通对接实战
- matlab中结束脚本运行_一个处理dump文件的小脚本
- OSChina 周五乱弹 ——越污的人颜值越高 不信看图!