我在 Ruby 和 Java 领域工作。我受到了merb-assets项目的启发,该项目提供了各种功能,可以轻松引用位于子域(或 CDN)上的资产(图像、CSS 等)。
我想在 Java 中做同样的事情:
- 在开发和测试中,我想使用 JSTL
<c:url>
或 Struts 2 的<s:url value=""/>
标签来引用资产。 - 但在生产中,我想将这些资产中的大部分移到一个单独的子域(或 CDN)中。
是否有任何标记库(或其他方法)可以帮助解决这个问题?每次我插入or标记时,我都不想用<c:if
和测试来浪费我的观点。localhost
<img>
<link>
我正在使用 Struts 2 + JSP。