首页 > 数据库技术 > 详细

Java Web工程连接MySQL数据库及Tomcat服务器页面中文乱码

时间:2019-03-13 00:29:48      阅读:156      评论:0      收藏:0      [点我收藏+]

Java Web工程连接MySQL数据库

  • 一、 准备工作

1.下载连接MySQL数据库的JDBC (可以去官网下,也可以去百度云找)

技术分享图片

2.将下载的jar文件复制到Tomcat的lib目录下

技术分享图片

3.新建一个Web工程,将下载的jar文件复制过来

技术分享图片


ps:第3步是直接复制jar文件,然后在粘贴在WEB-INF下的lib文件夹下。网上很多说直接从 Java Bulid Path 导入,亲自尝试后发现,无法直接导入到WEB-INF下的lib文件夹,运行也会报错,说找不驱动,所以从文件夹直接粘复制过去。(可能是版本问题)

  • 二、连接数据库

创建一个Jsp文件,输入如下代码:


<%@page import="java.sql.SQLException" %>
<%@page import="java.sql.Connection"%>
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.Driver"%>
连接数据库
<%
try{
Class.forName("com.mysql.jdbc.Driver");
}catch(Exception e){
e.printStackTrace();
}
try {
Connection connection=DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "123456");
out.println("数据库连接成功!");
connection.close();
} catch (Exception e) {
out.println("数据库连接失败");
}
%>

  • 三、关于Tomcat服务器端页面中文乱码

网上很多给的解决乱码的方式都不是靠谱,什么在Tomcat 文件的sever.xml添加:URIEncoding="UTF-8"测试之后,然并卵...

下面给出我的解决办法:

在我们创建一个新的jsp文件时,它默认的页面的编码格式是:ISO-8859-1格式,我们只要把它改成UTF-8格式就行了。

技术分享图片

技术分享图片


ps:这里的是页面中文乱码

  • 四、源代码和测试

    1.源代码截图如下:

    技术分享图片

2.测试如下图:

技术分享图片

Java Web工程连接MySQL数据库及Tomcat服务器页面中文乱码

原文:https://www.cnblogs.com/STRSong/p/10520486.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!