把中文的字段用一个函数转化一下再存进去!!
public String tochinese(String str)
{
   try
   {
if (str==null)
{
return "";
}
else
{
str=new String(str.getBytes("ISO8859_1"),"GBK");
return str;
}
}catch (Exception e){return null; }

}

解决方案 »

  1.   

    要对字符进行中文化处理阿,
    flashroom(找到啦)的方法应该是有效的阿. 
      

  2.   

    你的保存页面顶端有没有:
    <%@ page contentType="text/html; charset=gb2312"%>
      

  3.   

    param 8859_1
    改为
    ISO8859_1
    适宜市
      

  4.   

    改成ISO8859_1还是不行,我是tomcat1.4.0-b1,access2000,还有我再显示数据表的时候他会报错 aq.executeQuery:No ResultSet was produced是在 catalina的dos窗口里面,但页面还是能正常显示,就是都是?????
      

  5.   

    怪了,我现在什么都不加String name = request.getParameter("name");,就可以显示中文了,数据库里也是中文了,我只是在开头加上<%@ page contentType="text/html;charset=gb2312" %>难道jsp的中文问题就这样简单就可以了?不懂啊~