那你再次浏览这部分数据,在web页面上是什么。

解决方案 »

  1.   

    是码制问题,先转换成unicode存入数据库就可以了
      

  2.   

    需要换页吗?若需要:
     varname=request.getparameter("varname");
     varname=new String(varname.getBytes("ISO-8859-1"),"gb2312");
    现在varname中是中文了,你再把它存到数据库中去
    不需要换页,则只要在插入到数据库中去之前作第二句的转换就可以了
      

  3.   

    其实加上一句这个就行了:<%@ page contentType="text/html;charset=gb2312" %>
    上面的方法有点复杂!
      

  4.   

    楼上那位的方法是使中文显示在JSP页面上,要把中文信息加入数据还是要转换的。另外,把
    “gb2312”改成“GBK”(注意是大写)就能显示和向数据库录入一些不常用的汉字了(例如:冇、嘅、嘢、罡之类)。