sendRedirect 传递中文参数

原创 2012年03月23日 17:21:53

首先,执行sendRedirect端,如下处理:

String url = "register.jsp?errormsg="+e.getMessage();
  url = new String(url.getBytes("gb2312"),"ISO8859_1");  //由于参数都是ISO8859_1编码
response.sendRedirect(url);


显示端:

<% String errormsg=new String(request.getParameter("errormsg").getBytes("iso8859_1"),"gb2312"); out.println(errormsg); %>


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

response.sendRedirect无法传递中文参数的问题

今天在处理用 response.sendRedirect跳转页面传参数的过程发现,如果参数中有中文的话,在接收页面无法获取中文参数!分析发现,原来是中文参数无法发送到接收页面。         re...

sendRedirect中url地址中文无法显示或乱码

jsp页面点击按钮后调用servlet处理表单数据,然后需要response.sendRedirect("/search/link.jsp?tableZhName=人员基本信息表")进行页面跳转 试了...

jsp中使用response.sendRedirect重定向页面传递中文参数

jsp中使用response.sendRedirect重定向页面传递中文参数

五、servelet处理中文乱码,sendRedirect和forward区别

一、为什么会出现乱码示意图: 二、发生中文乱码有三种情况1,表单form (1) post方法提交请求 解决方案 servlet接收端:request.setCharacterE...

url中传递中文参数时的转码与解码

URL传递中文参数时的几种处理方式,总结如下: 1.将字符串转码:newString(“xxxxx”.getBytes("iso-8859-1"),"utf-8") 这种转码方式有很大的弊端,因为...

JSP传递参数中文乱码问题的一种解决方法

最近经常会遇到中文乱码的问题,在解决问题的过程中,我又得知了一种蛮好的解决方法: ;   例如: index.jsp文件     pageEncoding="gb2312"%> htt...

url中向后台传递参数中文乱码

转载这篇文章是因为在项目中遇到通过超链接传递中文参数到后台时,解编码用的字符集在windows跟linux系统中不一样,导致了bug 文章来源:http://www.cnblogs.com/...

解决Fiddler查看Get方法传递URL参数中文乱码问题

解决Fiddler查看Get方法传递URL参数中文乱码问题 分析: 请求服务器显示页面过程 第一步:浏览器把URL经过编码送给服务器; 第二步:服务器把这些请求解码处理完毕之后将显示的内...

jsp页面传递中文参数乱码的解决

form有2中方法把数据提交给服务器,get和post,分别说下吧。 (一)get提交   1.首先说下客户端(浏览器)的form表单用get方法是如何将数据编码后提交给服务器端的吧。     ...

Autofac中文文档--二、解析服务--1解析参数传递

注册组件公开相应的服务之后,你可以从container构造器和子lifetime scopes 中解析服务。使用Resolve()方法来实现: var builder = new Containe...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)