| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1058 人关注过本帖
标题:很急~~关于中文搜索的问题
只看楼主 加入收藏
skywolfkun
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2007-5-6
收藏
 问题点数:0 回复次数:11 
很急~~关于中文搜索的问题
我有一个站内的数据库搜索网站,就是输入某关键字然后在数据库中搜索相应的数据
发布后发现职能搜索英文的数据,如果输入中文的数据后显示的是没有结果!请问为什么!
我用的是TOMCAT 5.5,数据库是oracel的!谢谢!
搜索更多相关主题的帖子: 中文 搜索 
2007-10-20 21:34
醉卧千山
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2007-4-15
收藏
得分:0 
应该是出现了乱码,所以和数据库里取出的数据对应不起来

天无绝人之路!
2007-10-20 23:36
skywolfkun
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2007-5-6
收藏
得分:0 
那怎么解决呢?还有哦!这个JSP我怎么编译不起来啊?

2007-10-21 10:22
醉卧千山
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2007-4-15
收藏
得分:0 
不能直接全部解决的话就在查询数据时,用String的构造方法,重新编码一次
像这样:
String str = new String("string".getBytes(),"gb2312");
JSP编译不起来?什么意思?

天无绝人之路!
2007-10-21 13:53
skywolfkun
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2007-5-6
收藏
得分:0 

什么意思啊?举个例子赖~在哪边改啊?


2007-10-21 20:25
枫飘天涯
Rank: 2
来 自:北京
等 级:新手上路
威 望:4
帖 子:251
专家分:0
注 册:2006-10-13
收藏
得分:0 
以下是引用醉卧千山在2007-10-21 13:53:48的发言:
不能直接全部解决的话就在查询数据时,用String的构造方法,重新编码一次

像这样:

String str = new String("string".getBytes(),"gb2312");
JSP编译不起来?什么意思?

从数据库中取出数据以后 按楼上说的方法把取出的数据 重样编码一次


*、還⒋聼媽媽德話吧 晩點再戀愛吧
2007-10-21 22:10
午夜屠猪男
Rank: 4
等 级:业余侠客
威 望:2
帖 子:194
专家分:259
注 册:2007-1-3
收藏
得分:0 
request.setCharacterEncoding("GB2312") ;
试试

2007-10-21 22:35
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
收藏
得分:0 
LS的方法针对超链接传值好象不行

愛生活 && 愛編程
2007-10-21 23:30
skywolfkun
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2007-5-6
收藏
得分:0 
试过了!来看看这段代码!就是输入姓名然后传值给下面这段可输入英文是正确的可输入中文就是问号!
<%@ page pageEncoding="gb2312" %>
<%@ page contentType="text/html;charset=gb2312 %>
<% request.setcharacterencoding("gb2312");%>
<tr>
<td>姓名<%=request.getparameter("username") %>
</td>
</tr>

2007-10-23 22:06
无缘今生
Rank: 2
等 级:新手上路
威 望:3
帖 子:523
专家分:7
注 册:2007-6-25
收藏
得分:0 
使用 utf-8 试试

时不再来!!!
2007-10-24 11:31
快速回复:很急~~关于中文搜索的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017860 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved