肯定是电脑的问题,我的程序没问题,很奇怪的问题,好久没遇到这么奇怪的问题了?
环境:WEBSPHERE5.1,设置的默认字符集是GBK
有两个页面
第一个页面有一个广框,文本框的内容是从数据库里取出的
<input name="clname" type=text value="<%=rs.getString(1)%>">
点提交,提交到第二个页面:
第二个页面用来接收第一个页面的表单提交的内容如下:
String aaa = request.getParameter("clname");
out.print(aaa);
System.out.print(aaa);
out.close();
问题:
当在第一个页面里输入"桑塔纳"的时候
第二个页面的显示:桑塔纳,在WEBSPHERE的日志文件SystemOut.log里显示也是"桑塔纳"
当在第一个页面里输入"丰田霸道"的时候
第二个页面的显示:丰田霸道,在WEBSPHERE的日志文件SystemOut.log里显示却是形如"磡,샀,侩,袁"的鬼东西
输入"测试"两个字的时候也是这样,有乱码,这问题也太夸张了吧!
请高手赐教,小弟不胜感激!