老问题,新环境,request.getParameter win8 64位环境下乱码, win7 32位, xp都使用正常
小弟有个运行几年的程序,一直都正常, 但最近有些客户安装了win8 64位的系统, 所以程序有些地方出现了小问题, 其他问题目前都以解决, 现在就是查询时乱码问题, 无法解决
代码:
condition = new String(request.getParameter("condition").getBytes("ISO-8859-1"), "gbk");
<%@ page language="java" pageEncoding="gbk" import="java.util.*" contentType="text/html;charset=gbk"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-logic" prefix="logic"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>