乱码问题

今天总结一下今天学到的内容,顺便也整理一下乱码的相关问题。

相信很多程序猿在测试模块的时候,偶尔会遇到一点问题。就是乱码的问题。

其实乱码问题无非是要经过两个问题。

前台的问题,或者是后台的问题。

下面我们来说说解决乱码的几种情况:

第一种:就是刚刚我遇到的问题。这个乱码问题是由于忽略传输方式引起的问题的。

我们知道由前端的数据要到后台的话,是否要经过一系列的步骤。

所以我们先不要急着将数据存储到数据库里面去,先打印一下看看是否乱码?

如果这时候是乱码的话,就说明问题了。有些很牛逼的人,他们一般都是用debug模式设定断点就可以查看出来了。而我还是一个小菜鸟。

所以我现在还是用System.out.println()来打印。

扯回正题,如果这个时候出现乱码的话,那就可能是在提交时候的方式产生 的问题。

比如说一个表单,这个表单有一个属性是显示或者表明传输方式的。

例:

<form method >

<input name="name" type="type" value>

<input name="name" type="type" value>

....,,,

</form>


最后提交的时候还是根据那个method来规定传输的方式。

所以这个时候出现问题的话,一般讲method改为post方式。


第二种:就是在后台打印显示正确,不是乱码,但是到了数据库中显示是乱码,这说明是数据库中的存储方式与你现在要存储的数据不一致。

这种解决方法可以再安装数据库时统一编码格式。


各种解决方案还在研究中。。。。



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值