我有一个数据库搜索网站,就是输入某关键字然后在数据库中搜索相应的数据
发布后发现只能搜索英文的数据,如果输入中文的数据后显示的是没有结果!请问为什么!
我用的是TOMCAT 5.5,数据库是oracel的!谢谢!

解决方案 »

  1.   

    建议先在数据库中用select 语句来查询看能不能行
    行的话就是你的编码问题了估计,不行的话数据库有问题
      

  2.   

    但是英文的能搜啊!对了~!我用的intellij怎么导入文件啊?
      

  3.   

    什么叫中文问题啊?我已经改了啊!就像这样
    String urlEncode(String url)
        {
            try
            {
                return URLEncoder.encode(url, "GBK");
            }
            catch(Exception ExceptionMsg)
            {
                return url;
            }
        }
    可还是有问题啊!