Tomcat和weblogic虛擬路徑的配置

2021-08-21 10:56:18 字數 663 閱讀 3870

背景:

上傳的和web應用不在同個路徑裡,例如web應用在d盤,上傳1.jpg在e:\upload\img目錄裡,這時就需要配置虛擬路徑後,才能顯示。

tomcat和weblogic的不同配置

1、tomcat虛擬路徑配置:

在tomcat下的conf/server.xml的host節點裡面增加一行配置:

jsp檔案相應為

說明:path="/img"這裡的img可以隨便命名,如imgfile,則jsp檔案相應為

2、weblogic虛擬路徑配置:

找到web應用下的web-inf目錄裡面的weblogic.xml檔案(和web.xml同級,沒有則新建乙個)進行配置,剛開始在配置weblogic時,模仿tomcat的配置如下:

<?xml version="1.0" encoding="utf-8"?>

imgfile/* 

jsp檔案為,結果老是報404找不到錯誤,經過一番測試,發現這裡的url-pattern的imgfile需要是真實存在的路徑,這是和tomcat最大的區別!

下面為正確的配置方法:

(1)weblogic.xml檔案配置

/img/* 

則jsp檔案相應為

(2)weblogic.xml檔案配置,關鍵節點如下:

/* 則jsp檔案相應為

WebLogic和Tomcat的區別

weblogic server 9.x 為soa實現提供了乙個完善的企業級基礎 l 支援面向服務架構的開發和部署 l 通過可靠訊息傳遞基礎架構為業務提供事件平台 l 通過簡化 可靠的管理功能降低客戶的擁有總成本 l 為核心應用提供真正的 零宕機 服務 效能 wls業界效能評測最好的j2ee伺服器 規...

tomcat和weblogic的區別

tomcat是apache 會提供的servlet容器,它支援jsp,servlet和jdbc等j2ee關鍵技術,所以使用者可以用tomcat開發基於資料庫,servlet和jsp頁面的web應用,這是沒有問題的。但是,tomcat卻不是ejb容器 也就是說,tomcat不支援j2ee的重要技術之一...

修改weblogic和tomcat埠號

1 weblogic 8.14 在execution domain name資料夾 如 e bea user projects domains testdomain 下,修改配置檔案 config.xml中對於埠號的描述 2 weblogic9.2 第一種方法 登入console,base doma...