应该是
com = new String(com.getBytes("GB2312"),"iso-8859-1");数据库里要在iso-8859-1形式的,表示在网页里才是com = new String(com.getBytes("iso-8859-1"),"GB2312");
com = new String(com.getBytes("GB2312"),"iso-8859-1");数据库里要在iso-8859-1形式的,表示在网页里才是com = new String(com.getBytes("iso-8859-1"),"GB2312");
你用的操作系统是什么呀?windows or linux
<%@ page language="java" contentType="text/html;charset=GBK"%> request.setCharacterEncoding("GB2312");String com = request.getParameter("n2");
com = new String(com.getBytes(),"GB2312");
<body>
<%
request.setCharscterEncoding("GBK");
%>
</body>
default-character-set=gbk
并且在连接字符串中加入 ?useUnicode=true&characterEncoding=GBK