首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >调用c:import标记时出现问题

调用c:import标记时出现问题
EN

Stack Overflow用户
提问于 2013-10-04 16:49:10
回答 1查看 165关注 0票数 0

我有两个web应用程序。一个在XXXX服务器端口下运行,另一个应用程序在YYYY端口下运行。

我正在尝试从YYYY端口的XXXX端口获取内容。通常可以通过使用iframe或c:import标记来完成

这里我使用了jsp标签(c:import) top get content from XXXX port。呈现来自不同应用程序的内容没有问题。这里的问题是渲染图像和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端口中保持相同的层次结构,它将会工作。在两台服务器中维护相同的层次结构将非常困难

有没有办法在不维护/创建YYYY端口的情况下包含这些图像和css文件?

我正在寻找一个解决方案,以获得不同的web应用程序的内容,而不维护层次结构。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-10-04 18:12:30

这不是关于使用,而是关于应用程序架构。如果你想在两个应用程序之间共享静态资源(图片,css),可以将它们放在某个共享的地方,可以是专用的http服务器,也可以是同一个web服务器中的第三个应用程序(你的两个应用程序将拥有相同的资源URL)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19177012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档