jsp中解决中文乱码问题.docVIP

  • 2
  • 0
  • 约1.47千字
  • 约 3页
  • 2018-07-01 发布于河南
  • 举报
jsp中解决中文乱码问题

在jsp中,中文乱码常会让人心乱如麻。 对于中文处理的常见对策,在网上经常可见的主要是下面2种: %@ page contentType=text/Html;charset=gb2312 % 或者: % String Hi=你好; byte[] tmpbyte=Hi.getBytes(ISO8859_1); Hi=new String(tmpbyte); out.print(Hi); % 通过简单总结,示例中的中文处理发生于以下几个地方: 1 在url附带中文参数,可以直接读取。 例如: %= request.getParameter(showWord)% 2 与数据库有关的各种sql操作 这里使用的Access没有发生问题。 3 读取HTML form表单中递交的中文值 在jswdk中需要加以编码,较为简洁的写法如: String name1=new String(request.getParameter(user_id).getBytes(ISO8859_1)); 另外,在jdk1.3的支持下,不需要加入 %@ page contentType=text/html;charset=gb2312 % 而在jdk1.2.2下面,即使2种方法同时运用也很不稳定。 而在resin平台,情况较好。只要在页面第一行加入: %@

文档评论(0)

1亿VIP精品文档

相关文档