我在JSP页面上输入框内要求输入一个特殊符号:"·",但是存到数据库之后却变成了:
"•",再读取出来的时候也是这样,请问什么原因?
数据库是ORACLE 10G
谢谢!

解决方案 »

  1.   

    在哪里转?是后台ACTOIN还是页面转?能说明白点吗?谢谢了!
      

  2.   

    String.getBytes("utf-8");
    按字节存进去,取出来的时候
    new String(bytes,"utf-8")试一下
      

  3.   

    我的JSP页面头用的是GBK或GB2312,用"UTF-8"转的话,写到数据库里就是乱码了..
      

  4.   

    连接数据库字符串加上?useUnicode\=true&characterEncoding\=GBK
      

  5.   

    我用的是TOMCAT的连接池,请问应该加在哪里?
     <parameter>
          <name>url</name>
           <value>jdbc:oracle:thin:@10.1.12.1:1521:orqqt</value>
    </parameter>