把apache2.2與tomcat6進行整合之後,當提交帶有中文引數的請求時,經常出現奇怪的現象。在直接訪問tomcat時,可以正常返回結果的請求,一旦經過apache的**,就出現問題。
通過debug發現,tomcat在經過和不經過apache**的兩種情況下,得到的中文引數是不同的,而後者是亂碼。
從網上查了一下資料,發現apache在使用ajp13模式**到tomcat時,也應該為tomcat的ajp13設定一些引數。
具體說來,應該在tomcat的server.xml中設定為:
apache整合tomcat心得
第一種方式 通過tomcat提供的jk module整合 編輯httpd.conf 加上include conf jk.conf 新建jk.conf檔案,內容如下 loadmodule jk module modules mod jk.so jkworkerproperty worker.list ...
Apache與Tomcat整合注意事項
忙活一天了,終於搞完了,舒坦啊。2.conf httpd.conf中的 a documentroot e www 這一項一定要配置,apache專案 位置 以上幾項一定要開啟。c 最後一行寫入 i.include c program files apache group apache2.2 conf...
如何判斷apache與tomcat整合的是否正確?
我們是使用apache和tomcat整合,這樣可以提高伺服器響應的速度,因為我們把靜態頁面交給了apache處理,動態頁面交給tomcat處理。在httpd.conf的配置中,我們已經配置,jkmount servlet ajp13 讓apache支援對servlet傳送,用以tomcat解析 jk...