jsp中response.sendRedirect()中文参数乱码问题

2010年4月24日 星期六 by green tea iceam china


以下二个jsp文件可以很好的说明问题
传递参数文件:
<%@ page language="java"  pageEncoding="gbk"%>
<%
   String errmsg="传递的中文";
   response.sendRedirect("test1.jsp?errmsg="+java.net.URLEncoder.encode(errmsg));
%>

接收参数文件
<%@ page language="java"  pageEncoding="gbk"%>
<%
   
  String errmsg=new String((request.getParameter("errmsg")).getBytes("ISO-8859-1"),"GBK");
  out.print("errmsg="+errmsg);
%>


--
software.zhouxinxin.com  车前草

Filed under having  

0 评论:

发表评论