我正在研究一個允許用戶上傳附件的Web應用程序。這些附件存儲在與Web應用程序不同的驅動器上。我如何創建一個別名(相當於Apache HTTP服務器的別名)到這個驅動器,以便用戶可以下載這些附件?如何在Apache Tomcat中創建「別名」?
目前我正在創建一個上下文文件並將其轉儲到CATALINA_HOME/conf/Catalina/localhost中,但每次都會隨機刪除它。上下文文件名爲attachments.xml,內容如下所示。我也讀過虛擬主機,但是如果我理解正確,那麼虛擬主機並不是我正在尋找的。我正在使用Apache Tomcat 6.0.18版。
attachments.xml:
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase = "e:\uploads\attachments"
reloadable = "true"
crossContext = "true">
</Context>
這有一些繼承危險。請參閱我的回答以獲取更多信息 – 2008-12-16 20:05:08
非常感謝。試圖找出1天以上的解決方案。這工作! – 2013-09-27 16:04:33