博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据库插入数据乱码问题
阅读量:4682 次
发布时间:2019-06-09

本文共 387 字,大约阅读时间需要 1 分钟。

场景:ssm框架添加数据,数据库出现乱码解决。java开发工具:Ecplise

问题描述:在ssm的web.xml中设置了Filter字符集为UTF-8过滤器。Ecplise开发工具中的Workplace中也已经指定了UTF-8,mysql数据库中的也是UTF-8,但是插入数据时出现乱码问题。

   

出现乱码的原因:Form表单在传递数据时,默认使用get方法,使用的时的默认字符集是ISO-8859-1.

                    get方法数据链接在地址栏,是在请求头中,我们平时设置的Filter字符集过滤器只能处理请求体中的信息。因此,如不在Form表单中指定提交的方法,该字符集过滤器是没有用的。

解决方案:在Form表单中指定Method=‘POST’。

     

  

转载于:https://www.cnblogs.com/huozhongmiao/p/6979050.html

你可能感兴趣的文章
jQuery 在iframe中操作父页面某元素的方法
查看>>
微信小程序
查看>>
[题目] Luogu P3716 [CTSC2000]冰原探险
查看>>
linux下用phpize给PHP动态添加扩展
查看>>
php session 严格过期时间实现
查看>>
基于源码学习-fighting
查看>>
[转]LINUX新建和增加SWAP分区
查看>>
(上线时清缓存)laravel 5.1 的程序性能优化(配置文件) - 简书
查看>>
SettingsSVNPlugin
查看>>
华为经典问题汇总~
查看>>
linux桌面环境gnome,kde,xfce,lxde 使用比较(转)
查看>>
如何做自己不想做的事情,却必须要去做的事情
查看>>
JavaScript的深入理解(1)
查看>>
Go-TCP粘包
查看>>
KNN算法的感受 1
查看>>
用Maven构建Mahout项目实现协同过滤userCF--单机版
查看>>
Java多线程-线程的调度(守护线程)
查看>>
Bootstrap 简介(Web前端CSS框架)
查看>>
Bootstrap 概览
查看>>
nginx配置ssl证书实现https访问
查看>>