contentType

 <%@   page   contentType="text/html;charset=UTF-8"   %>  
  是服务器端java程序运行时的输出编码,即服务器端以什么样的编码向客户端发送信息,  
   
  即:<%  
      String   s   =   "大家好"        
  %>  
     
  <meta   http-equiv="Content-Type"   content="text/html;   charset=utf-8">  
   
  是指客户IE浏览以什么样的编码来显示网页:  
   
  即:  
      <body>  
          大家好!  
      </body>  
   
  两者要一样,否则会出现乱码。  
   
  上面是本人的一点愚见,仅供参考^_^  
   
  在页面之间,页面与数据库之间,编码问题上一定要统一,在或者进行转码    
  如:  
   
  String   trans(String   chi)  
  {  
  String   result   =   null;  
                                byte   temp   [];  
                                try  
                                {  
                                                temp=chi.getBytes("iso-8859-1");  
                                              result   =   new   String(temp);  
                                  }  
                                  catch(java.io.UnsupportedEncodingException   e)  
                                  {  
                                                  System.out.println   (e.toString());  
                                  }  
  return   result;  
  }  
  否则会出现中文乱码  
   
  值得注意的是   utl?后面的传得参数编码好像是   iso8859-1  
  form   的get   好像也是这种。搞不好就会出现中文乱码。  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值