处理JSP中文跨页面间传参乱码的问题有两种方法实现方法:(1)代码处理,(2)Tomcat
中server.Xml文档的对Unicode的设定。
下面详细介绍代码处理这种实现方法.
原理:有源页面A与目标页面B,A中先对参转ISO8859_1,到B再还原原先的编码:如
:utf-8,big5,gb2312等等。
实例(简洁版):
跳转前:
String str_value=new String(("北京西大街188号d").getBytes("utf-
8"),"ISO8859-1");
跳转后:
out.println(new String(request.getParameter("address").getBytes("ISO8859
-1"),"utf-8"));
实例(类库版):
提供的java包:调用这两个类中函数中就可以(适用于用设置为utf-8的页面)
同理,可把utf-8这个参数改为你要用的就可以了。
package student;
public class big5toutf {
public big5toutf(){
}
public static String utf_8toISO8859_1(String str)
{
try
{
String temp_p=str;
byte[] temp_t=temp_p.getBytes("utf-8");
String temp=new String(temp_t,"ISO8859_1");
return temp;
}catch(Exception e)
{
System.out.println(e);
}
return null;
}
public static String ISO8859_1toutf_8(String str)
{
try
{
String temp_p=str;
byte[] temp_t=temp_p.getBytes("ISO8859_1");
String temp=new String(temp_t,"utf-8");
return temp;
}catch(Exception e)
{
System.out.println(e);
}
return null;
}
}
分享到:
相关推荐
jsp 传参 servlet 接收中文乱码问题是一个经常遇到的问题,特别是在使用 Hibernate+Servlet 框架时。当我们在 jsp 页面传参到 servlet 时,中文字符经常会出现乱码问题。这是因为在 HTTP 请求中,默认的编码方式是 ...
主要介绍了JSP页面传参出现中文乱码的解决方案,非常实用,需要的朋友可以参考下
jsp页面传值中文乱码问题处理 在 JSP 页面中传值时,中文字符可能会出现乱码问题,这是由于字符编码不一致所引起的。下面将详细讲解 JSP 中文乱码种类和解决方案。 JSP 文件中文内容显示乱码 在 JSP 文件中,如果...
平时在项目过程中总结了几点关于jsp页面间的传值方法 之前也上传过这样的资源,但其中有些小问题,呵呵,这是经过自己修改过的,想和朋友们一起分享下,也许还有问题,希望朋友们指点噢。
jsp中文乱码的处理 页面显示 表单提交 数据库操作JSP中文乱码处理
几种JSP页面传值方式问题,很不错的东西,下载自己看吧
jsp(JavaServer Pages)是一种广泛应用于Web开发的技术,但是在实际开发中,我们经常会遇到中文乱码问题。为了解决这个问题,我们可以使用jsp过滤器来实现编码设置。我今天要分享的就是使用jsp过滤器解决中文乱码...
对jsp两个页面间传递变量出现变量乱码的解决 word文档
Jsp页面在URL中传递参数会出现乱码,本人想到两种方法解决,虽然不能保证100%解决,但值得学习
解决jsp页面乱码,页面信息配置,tomcat配置以及各种信息配置
JSP中文乱码
JSP struts2 url传参中文乱码解决办法.docx
JSP 对 URL 链接中的中文乱码处理方法总结是指在 JSP 应用程序中,如何正确地处理 URL 链接中的中文字符编码问题。这个问题的出现是由于不同浏览器和服务器的默认编码方式不同所造成的。 IE浏览器缺省对 URL 后面的...
如何解决JSP页面显示乱码问题
最近实验室做了一个项目,使用jspsmartupload来实现的文件的上传下载,原来在windows平台运行的挺好,但是后来系统移植到linux平台上,结果在上传或下载的文件名中有中文时就会出现乱码。后来查了网上一些人的解决...
5种JSP页面显示为乱码的解决方法
JSP中requestgetParameter中文乱码问题是经常遇到的问题,解决这个问题有多种方法,但利用过滤器解决request中文乱码问题是其中最有效的一种方法。本文将详细介绍如何使用过滤器解决JSP中request中文乱码问题。 ...
Html(JSP)向flexMXML页面传参并实现数据绑定.pdf
大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着大家,现把JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考。
JSP 页面间传递参数是项目中经常需要的,这应该算是 web 基本功吧。试着将各种方式总结下来,需要时可以进行权衡利弊选择最合适的方式。下面来一起看看详细的介绍: 1. URL 链接后追加参数 <a>URL 后面追加参数 ...