jsp乱码问题

2018-08-06  本文已影响0人  3d7be2e0434d

1.jsp页面乱码

所谓响应中的乱码,就是显示页面上的乱码,因为页面数据是从服务器一端放入响应(response)中,然后发送给浏览器,如果响应中的数据无法被正常解析,就会出现乱码问题。浏览器在不知道确定编码方式的情况下,就会把这些字符从中间截断,再显示的时候就乱掉了。所以,想要解决乱码问题,就是要告诉浏览器我们到底使用了什么样的编码方式。

解决办法:再head标签内添加如下代码。当然也可以选择 UTF-8

jsp页面乱码解决办法

2.POST乱码

先把form里加上method="POST",让form提交的时候使用POST方式。发送请求的时候,使用的编码是iso-8859-1,意味着只有英文是有效字符。

解决办法:                                                                                                                                       

post请求乱码解决办法

3.get乱码

GET方式下会将参数直接附加到url后面,这部分参数无法使用request.setCharacterEncoding()处理,结果就是get形式的所有中文都变成了乱码。

解决办法:                                                                                                                                       

get乱码解决犯法

    title

   

    title

上一篇下一篇

猜你喜欢

热点阅读