a.jsp里
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@ page contentType="text/html; charset=GBK" %><meta http-equiv="Content-Type" content="text/html; charset=GBK">
<a href="/servlet/abc?aa=<%=aaa%>">123</a>
post方式传输servlet里
response.setCharacterEncoding("GBK");
String name = new String(((String)request.getParameter("aa")).getBytes("GBK"),"GBK");
System.out.println(name);
结果出现为???????????°?é??????2008??我用的是SQL SERVER 2000数据库
MyEclipse 开发
这种乱码总是出现 求高手帮忙解决
新手发贴 多多指教
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@ page contentType="text/html; charset=GBK" %><meta http-equiv="Content-Type" content="text/html; charset=GBK">
<a href="/servlet/abc?aa=<%=aaa%>">123</a>
post方式传输servlet里
response.setCharacterEncoding("GBK");
String name = new String(((String)request.getParameter("aa")).getBytes("GBK"),"GBK");
System.out.println(name);
结果出现为???????????°?é??????2008??我用的是SQL SERVER 2000数据库
MyEclipse 开发
这种乱码总是出现 求高手帮忙解决
新手发贴 多多指教
<%
request.setCharacterEncoding("GBK");
response.setContentType("text/html;charset=GBK");
%>
servlet里加
req.setCharacterEncoding("gbk");
response.setCharacterEncoding("GBK");试试看
<%page language="java" import="java.util.*" contentType="text/html;charset=GBK"%>
然后在servlet中修改一下
String name = new String(((String)request.getParameter("aa")).getBytes("ISO8859-1"),"GBK");
发表地址:请点
在我的日志里,有问题请提问