0

我有以下情况:

我刚刚将我开发的 web 应用程序移动到我们的生产服务器上,看起来,当我执行搜索时,搜索结果与我在开发服务器上获得的结果不同,尽管我将完全相同的请求发送到完全相同的 SOLR 服务器。我不知道如何描述这一点,我只是注意到,在结果文本上,特殊字符没有正确显示。我的页面文本中到处都出现了德语变音符号等,并且一切正常,除了我从 SOLR 返回的 JSON 对象中读取的那些。在我的开发服务器上,这些也可以正常工作,因此问题显然似乎是生产服务器之一。

由于我不知道从哪里开始寻找,我没有包含任何代码/配置文件,但我会很高兴地提供一切有用的东西。

提前感谢您提供的任何提示。干杯!

细节:

  • 两种环境中的 Tomcat 7
  • JSF 2.0/春天
4

1 回答 1

0

查看两台服务器的$TOMCAT_HOME/conf/server.xml文件并检查它们在这一行中是否不同:

<Connector port="8080" ... URIEncoding="UTF-8" />
于 2012-10-16T06:14:55.007 回答