关于Servlet请求转发到html界面中文乱码问题

Servlet请求转发(requst.getRequestDispatcher("url").forward(req,resp);)到html界面出现浏览器前台数据乱码。。。emmm。。真让人头大。。。然后把请求转发到jsp界面毫无任何问题。。。哈???我裂开了!!!

仔细想一哈,这肯定跟浏览器或者是html文件的编码格式有关。。。搞了大半天。。。修改了后台的request和response相应的编码格式也没啥用。。。总之请求转发之后你看到的就是这样的效果。。。

请求转发之后。。。我裂开了。。。仔细审视了html文件源码(简单的表单提交页面)

一番挣扎修改之后。。。找到一个解决方法。。。只要把html文件的编码格式修改为GBK就好了。。。

完美解决问题!

小结:一班出现中文乱码问题(前台或者后台),一般就是编码格式的问题,所以说设置正确的编码格式很重要!

评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值