我在Win7 64bit上向Tomcat 6.0.35部署了一個war,並且在Solr Admin中使用了全接口查詢頁面(我的意思是form.jsp)查詢2中國字符(說這是C1C2),調試信息顯示:爲什麼Solr管理查詢頁面將UTF-8解釋爲ISO-8859-1
<lst name="debug">
<str name="rawquerystring">æ°è</str>
<str name="querystring">æ°è</str>
<str name="parsedquery">NEWSID:æ°è</str>
<str name="parsedquery_toString">NEWSID:æ°è</str>
...
你可以看到C1C2變得æ°E。我將相同的war文件部署到Linux上的Tomcat或我同事的另一臺Win7 64bit計算機上,編碼效果很好。有誰知道爲什麼以及如何避免這個問題?
在此先感謝!