我有兩個Web應用程序。一個在XXXX服務器端口下運行,另一個應用程序在YYYY端口下運行。問題與調用c:導入標記
我想從YYYY端口的XXXX端口獲取內容。通常可以通過使用iframe或c:import標籤來完成
這裏我使用jsp標籤(c:import)頂部從XXXX端口獲取內容。渲染來自不同應用程序的內容沒有問題。這裏的問題是渲染圖像和css文件。
例如<c:import var="test" url="http://localhost:XXXX/test-content.html"/> ${test}
測試content.html文件具有一些文本,圖像和在標題部分一些CSS。圖像的路徑將是/ images/base和css路徑將是/ css/common/
很明顯,YYYY端口沒有上述層次結構,因此圖像和css不會到來。
當然,如果我在YYYY端口中保持相同的層次結構,它將起作用。在兩臺服務器上維護相同的層次結構將非常困難
有沒有辦法在YYYY端口中保留/創建圖像和css文件?
我正在尋找一種解決方案來從不同的web應用程序獲取內容,而無需維護層次結構。
謝謝