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

很多java程序员在日常的工作中总会遇到对JSP页面传值中文乱码的情况,一些朋友由于操作不当,造成了很大的麻烦。本文将为大家讲解关于对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. 有人说配置tomcat的配置文件server.xml里这句: <Connector URIEncoding="GB2312" port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" /> 加上这句:URIEncoding="GB2312" 2. 虽然可以但是有前提的,若果你过滤器没有配置,则只是配置了server.xml文件,这样只有在表单是get传值时候才可以!当是post方式时,照样是乱码! *这时我们就可以看出在tomcat5中的post与get传值方式是不一样的* *有人要问有没有一种方法让传值使用get方式或post方式都好用呢,下面就是我推荐的方法五*

  • 05

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

(0)

相关推荐

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

    操作方法 01 方法一: 1. 在b.jsp中把pageEncoding="GB2312"改为pageEncoding="ISO8859-1" 虽然这样b.js ...

  • IE7百度搜索搜索中文乱码问题的解决方法

    IE7浏览器支持地址栏搜索,不过IE7的默认搜索程序是Live搜索,很多人会换成其他的搜索引擎,比如百度搜索,但这样就会出现一个问题:在地址栏搜索中文时,搜索结果页会出现乱码。 要解决这个问题,修改注 ...

  • ubuntu 命令行中文乱码问题的解决方法

    首先...我说的命令行是指Ctrl+Alt+F1~F6开启的纯命令行模式 不是在X Window里打开的终端... 如果你遇到的是终端里无法显示中文这篇文里的方法基本对你没用....可以跳过了~ 言归 ...

  • android studio导入eclipse项目中文乱码问题怎么解决

    Android studio打开eclipse项目中文全部是乱码怎么办?Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT.An ...

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

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

  • Eclipse提示乱码问题的解决方法

    Eclipse出现提示乱码的问题(如图): 产生一个问题,有很多原因,根据本机不同的配置或代码不同,产生的问题不同,如下的解决方法只是其中的一种而已,我主要是描述的是自己解决该问题的有效途径,(仅供参 ...

  • Excel无法插入图片的简单解决方法

    Excel无法插入图片的简单解决方法 有的时候,Excel的脾气就是令人无法琢磨,明明知道Excel有插入图片的功能,可是在编辑过程中,看到总是一片灰色,被禁止使用了,贴照片的格里有个类似按钮的东西, ...

  • Sublime text之中文乱码超简单解决方案

    很多玩程序的小伙伴,刚开始使用Sublime Text神器软件时,都会遇到打开一个程序文件,里面的中文编程乱码,不知道怎么办,网上也有很多不同解决方案,这里小编跟大家分享一个超简单的办法 操作方法 0 ...

  • xshell如何解决vi中文乱码问题?xshell解决vi中文乱码问题的方法

    Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议.Xshell 通过互联网到远程主机的安全连接以及它创新性的设 ...