web连接mysql设置编码格式_Java Web工程连接MySQL数据库及Tomcat服务器页面中文乱码...

Java Web工程连接MySQL数据库

一、 准备工作

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

a26e342f10d4d155e852acb5fb4e4a48.png

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

026391f36bb6e7c55167e932f64aa493.png

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

86acdbbd8603f552a716bd307edd236a.png

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

二、连接数据库

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

连接数据库

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格式就行了。

310f91ad3f48465493c3eb58dd18ced0.png

4268a6d78ea5f9f5d3602186492c914a.png

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

四、源代码和测试

1.源代码截图如下:

0146a04229d33958b332d6cdd8219cd3.png

2.测试如下图:

8d5d51947717454e51579ccea365f18c.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值