yin.kh

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

tomcat 布署成功后,接下来就是使用了。

 

首先要创建一个core。

 

1、选择右侧菜单, Core Admin -> Add Core。

注意:name自己定义,instanceDir要填写上一篇文章中第5步中创建的目录名

 

2、创建成功后左侧操作面板如下图

 

3、这时可以进行搜索了,选择 Query,查询条件使用默认的 *:*,点击 Execute Query。这时碰到一个问题,查询结果并没有显示出来。

 

 

4、用FireBug查看,发现错误。

 

5、把错误地址复制到浏览器地址栏,直接访问,还是不行,观察一下这个地址,发现在core1和select之间是%2F,把%2F替换成/,再访问,正常返回数据。

 

6、这个问题是由于tomcat对url中的转义字符不识别造成的。在tomcat/conf/catalina.properties中增加:

org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true

 

7、重启tomcat,搜索功能正常。

posted on 2016-03-28 19:39  yin.kh  阅读(575)  评论(0编辑  收藏  举报