tomcat6.0使用小結

1:在文件中配置指定訪問tomcat時需要輸入的用戶名和密碼,並指定權限:  在tomcat-users.xml:
 <?xml version='1.0' encoding='utf-8'?>
  <tomcat-users>
   <role rolename="manager"/>
   <role rolename="admin"/>
   <user username="username" roles="admin,manager"/>
  </tomcat-users>

2:配置tomcat管理的數據庫連接池:
 在context.xml中
 <Context reloadable="true">
  <WatchedResource>WEB-INF/web.xml</WatchedResource>
  <Resource name="jdbc/oracleds" auth="Container" type="javax.sql.DataSource"
  maxActive="100" maxldle="30" maxWait="10000" username="scott" password="tiger"
  driverClassName="oracle.jdbc.OracleDriver" url="jdbc:oracle:thin:@127.0.0.1:15212:WJLMGQS" />
 </Context>
3:解決使用Http Get方法傳遞中文參數亂碼問題:
 在server.xml文件中的<Connector port="8080">中加入URIEncoding="UTF-8"
 目的:
4:Tomcat自動重新加載Web應用中修改後的文件或者web.xml :
 在context.xml的<Context>中加入reloadable="true"
5:配置web虛擬目錄:
 方法一:在server.xml文件中<Host></Host>的節點中加入:<Context path="path" docBase="D:\web"/>
 說明:這裏配置的是全局的 path=""時 表示配置默認的tomcat web應用路徑
 方法二:在\tomcat安裝路徑\work\Catalina\localhost下新建文件例如:path.xml並在裏面配置:<Context docBase="D:/Web"/>
 說明:在這個目錄下可以爲同一個D:/Web這個web應用配置多個虛擬目錄,並且虛擬目錄的路徑爲path,如果虛擬目錄存在多級結構的話可以採用#符號分開
 方法三:直接將Web項目放在\tomcat安裝路徑\webapps路徑下,tomcat會自動加載當前項目
6:配置web應用的虛擬主機:
 在server.xml中添加(跟在原來的Host節點後面):
 <Host name="org.wjlmgqs.com"  appBase="webapps"
  unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
 </Host>
 說明:如果自己有註冊了對應的DNS你就直接訪問得了,如果你只是想在本機上試試,那個在c:/window/system32/drivers/etc/Host文件中添加:127.0.0.1 org.wjlmgqs.com

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章