在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 
特此请教一下