tomcat筆記

Tomcat部署: 簡單說 tomcat 下配置分兩步,一是在 webapps 目外以外建目錄放項目,二是找 Host 標記放入 Context 子標記。 修改 TOMCAT_HOME/conf/ server.xml 文件找到 Host 標記,在其中添加以下子標記:web

<Context path="" docBase="d:\oa" reloadable="true" />tomcat

設置reloadable="true"後,tomcat會持續監測Javabean,一旦發現Javabean源文件改動,服務器當即重啓。服務器

Tomcat文件服務器: 在\conf\Catalina\localhost放置upload.xmlapp

<?xml version='1.0' encoding='utf-8'?>webapp

<Context docBase="D:\oafiles" path="/upload" reloadable="false"/>編碼

Tomcat改標題: 修改\bin目錄下catalina.bat文件中找到set TITLE=server

set TITLE=Tomcat_serverxml

默認狀況下,tomcat使用的是iso8859-1的編碼編碼方式。 若是包含中文,採用這種編碼方式就會出現亂碼問題。 解決方法很簡單:utf-8

修改tomcat下的conf/server.xml文件,找到以下代碼:部署

connectionTimeout="20000" redirectPort="8443" />

這段代碼規定了Tomcat監聽HTTP請求的端口號等信息。 能夠在這裏添加一個屬性:URIEncoding,將該屬性值設置爲UTF-8, 便可讓Tomcat(默認ISO-8859-1編碼)以UTF-8的編碼處理get請求。 更改後的代碼以下所示:

URIEncoding="UTF-8" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

相關文章
相關標籤/搜索