问答详情
源自:-

怎么样实现中文搜索

请问为什么不能识别中文搜索啊,总觉得

for(String data:datas){

if(data.contains(key)){

list.add(data);

}

}

应该要改。。。

求大神指点。。。。

提问者:慕慕8590642 2017-02-23 16:56

个回答

  • 慕慕8590642
    2017-02-23 20:35:43

    终于试出来了。。。

    var url = "http://localhost:8081/MyFlower/GetMoreServlet?keyword=" + information; 先将这里的escape去掉

    再到servlet中加这么一句:

    String keyword = request.getParameter("keyword");

    keyword = new String(keyword.getBytes("iso-8859-1"),"gbk");

    哈哈。。希望对大家有用。。。