gpt4 book ai didi

java - 如何在 Struts 2 JSP 结果中链接到外部网站上的图像/css 文件?

转载 作者:行者123 更新时间:2023-11-30 04:13:21 26 4
gpt4 key购买 nike

我正在开发一个 struts 2 应用程序。问题是,我的所有静态 Assets (图像/CSS 等)都托管在与应用程序的其余部分分开的外部 URL 上。我希望能够将静态 Assets 网站的 url 作为配置设置存储在某处,并在我的所有 .jsp View 中使用它,例如:

<img src="{{external}}/images/something.png" />

应该翻译成:

<img src="http://some.site.amazon.com/images/something.png" />

有什么想法可以实现这一点吗?如果在 Struts 2 中没有开箱即用的方法来执行此操作,我可以自己创建一种方法,例如使用自定义 jsp 标记吗?

最佳答案

最简单的方法是创建 jsp 文件,该文件随处包含:

<s:set var="host">http://some.site.amazon.com</s:set>

然后

<img src="<s:property value="#host"/>/images/something.png" />

更可靠的方法是从外部资源(例如数据库)获取此主机名,并通过 struts 将其传递到表单(与提供数据以向用户显示的方式相同)

关于java - 如何在 Struts 2 JSP 结果中链接到外部网站上的图像/css 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19067651/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com