解决JSP页面传值中文乱码的方法

操作方法

  • 01

    方法一: 1. 在b.jsp中把pageEncoding="GB2312"改为pageEncoding="ISO8859-1" 虽然这样b.jsp页面显示的内容还是乱码,但是不是那种“??????”的乱码,而是一些特殊字符 2. 然后在浏览器中查看菜单中修改成GB2312的编码,这时乱码就显示中文了。 3. 但是这种方法是不可行的。

  • 02

    方法二: 1. 在b.jsp中把String name=request.getParameter("name");修改为 String name=new String(request.getParameter("name").getBytes("ISO-8859-1"),"GB2312"); 2. 这时再在页面上显示,则就是中文了。

  • 03

    方法三: 1. 有人说修改get/post的传值方式,但是这是有前提的,如果只是把get方式修改成post方式,页面结果还是乱码! 2. 前提你必须配置了过滤器,若果你只是配置了过滤器,则传值方式必须是:post方式才不是乱码,如果是get方式照样是乱码! 3. 过滤器的配置,我想大家都能有,我就不说了

  • 04

    方法四: 1. 其实很简单,就是同时实现方法三又实现方法四! 2. 就是先配置过滤器,又配置server.xml文件,都设置成GB2312的编码 3. 这样无论是post还是get方式的表单传值,中文都不会是乱码!

(0)

相关推荐

  • 对JSP页面传值中文乱码的简单解决方法

    很多java程序员在日常的工作中总会遇到对JSP页面传值中文乱码的情况,一些朋友由于操作不当,造成了很大的麻烦.本文将为大家讲解关于对JSP页面传值中文乱码的简单解决方法的内容. 操作方法 01 方法 ...

  • 解决XML文件中中文乱码的方法

    操作方法 01 首先打开XML文件 02 发现文件中的中文是乱码状态,找到开头的这段代码 <?xml version="1.0" encoding="ISO-885 ...

  • 解决intellij idea 控制台中文乱码的方法

    本文将简单说明在IntelliJ IDEA环境下解决在程序调试如Tomcat时,控制台输出乱码问题. 操作方法 01 首先,使用IDEA打开工程后,进入运行设置窗口,点击Edit Configurat ...

  • JSP页面中文乱码问题解决方法

    JSP页面中文乱码问题解决方法 操作方法 01 1.新建两个JSP页面 02 2.在c.jsp中新建一个表单 03 3.在d.jsp中接收这个值 04 4.运行c.jsp 05 5.输入带中文的参数, ...

  • 解决myeclipse导入项目中文乱码问题的多种方法

    MyEclipse中导入项目时出现乱码是什么原因?如何解决Myelipse导入项目中文乱码的问题?大家在Myeclipse导入项目的时候,应该都遇见过一些乱码的问题,不单单只是Myeclipse有这个 ...

  • 网页UTF-8中文乱码问题解决方法

    网页UTF-8中文乱码问题解决方法只有经过多方面测试的东西才有质量的保证和说服力,之前一直都是在本地做开发,经过本地测试也是通过的,但一发布到远程服务器上就问题百出了,比较头疼的就是中文乱码的问题. ...

  • window7下使用Zend studio 中文乱码设置方法

    这种错误的方法是: 先找到系统盘中desktop_options.xml的XML文件(例如:C:/Documents and Settings/Administrator/ZDE/config_5.5 ...

  • 如何在电脑中解决浏览器页面出现异常乱码的问题

    有的小伙伴在使用电脑版浏览器软件时,发现浏览器页面出现异常乱码的情况,那么如何解决这一问题呢?小编就来为大家介绍一下吧.具体如下:1. 第一步,将所有浏览器关闭.2. 第二步,点击桌面左下角的开始图标 ...

  • 解决Linux下U盘乱码的方法

    轻松解决Linux下U盘乱码的方法: 1.一般用这条命令: mount -o iocharset=utf8 /dev/sdb /tmp/fat 2.如若不行可试如下命令: mount /dev/sdb ...