在jsf中有这样两条 <jsp:directive.page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"/>
<webuijsf:meta httpEquiv="Content-Type" content="text/html;charset=UTF-8"/> 为什么在后台拿到的字符编码是GBK
String nkName=this.txtNkName.getValue().toString();
StringBufferInputStream sbis=new StringBufferInputStream(nkName);
InputStreamReader isr=new InputStreamReader(sbis);
System.out.println("java bean : "+isr.getEncoding()); 输出就是java bean : GBK
特此请教一下
<webuijsf:meta httpEquiv="Content-Type" content="text/html;charset=UTF-8"/> 为什么在后台拿到的字符编码是GBK
String nkName=this.txtNkName.getValue().toString();
StringBufferInputStream sbis=new StringBufferInputStream(nkName);
InputStreamReader isr=new InputStreamReader(sbis);
System.out.println("java bean : "+isr.getEncoding()); 输出就是java bean : GBK
特此请教一下
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货