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" />