lucene+compass中文乱码

来源:百度知道 编辑:UC知道 时间:2024/05/26 05:09:07
搜索关键字成乱码了,直接是搜不出来东西,也不报错,这个郁闷呀。英文可以搜索,说明搜索引擎没问题呀,就这个乱码很郁闷,不知道从何入手

在web.xml中,把过滤器放在spring文件上边即可
<!-- 编码处理过滤器 -->
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>utf-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>

<!-- 定义Spring配置文件位置 -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext*.xml</param-value>
</context-param>

分太少了。。。闪人。。