日期:2014-05-17  浏览次数:20656 次

新人,帮忙下。JSP里的小问题。
jsp1里有一个select,里面放的中文,我把值传给jsp2后,取出来的值是乱码,怎么解决啊。。。
小弟新手,谢谢了。


------解决方案--------------------
试试这个request.setCharacterEncoding("UTF-8");
------解决方案--------------------
<%@ page language="java" contentType="text/html; charset=utf-8" import="java.sql.*;"
pageEncoding="utf-8"%>页面头部这样

String pwd = request.getParameter("pwd");
byte b[] = pwd.getBytes("iso-8859-1");
pwd=new String(b,"utf-8");
out.print(pwd); 

楼主你这样看下
------解决方案--------------------

写这个String pwd = request.getParameter("pwd");之前就行了