我有两个网络应用程序。一个在 XXXX 服务器端口下运行,另一个应用程序在 YYYY 端口下运行。
我正在尝试从 YYYY 端口中的 XXXX 端口获取内容。通常可以通过使用 iframe 或 c:import 标签来完成
在这里,我使用了 jsp tag(c:import) top 从 XXXX 端口获取内容。从不同的应用程序渲染内容没有问题。这里的问题是渲染图像和 css 文件。
例子<c:import var="test" url="http://localhost:XXXX/test-content.html"/> ${test}
test-content.html 文件在标题部分有一些文本、图像和一些 css。图片的路径是/images/base,css路径是/css/common/
显然 YYYY 端口没有上面的层次结构,所以图像和 css 都没有来。
当然,如果我在 YYYY 端口中保持相同的层次结构,它将起作用。在两台服务器中保持相同的层次结构将非常困难
有什么方法可以包含该图像和 css 文件而不在 YYYY 端口中维护/创建它?
我正在寻找一种解决方案,可以在不维护层次结构的情况下从不同的 Web 应用程序获取内容。
谢谢