Je travaille à la fois dans les mondes Ruby et Java. J'ai été quelque peu inspiré par le projet merb-assets, qui fournit diverses fonctionnalités pour faciliter la référence des ressources (images, CSS, etc.) situées sur un sous-domaine (ou CDN).Comment puis-je référencer des actifs d'un sous-domaine différent (ou CDN) en production?
Je veux faire la même chose en Java:
- dans développement et de test, je veux utiliser soit
<c:url>
de JSTL ou<s:url value=""/>
balises de Struts 2 pour des actifs de référence. - mais dans production, je veux déplacer la plupart de ces actifs vers un sous-domaine distinct (ou CDN).
Y a-t-il des taglibs (ou d'autres méthodes) qui peuvent vous aider? Je ne veux pas particulièrement joncher mes vues avec <c:if
et teste localhost
, chaque fois que j'insère un <img>
ou <link>
tag. J'utilise Struts 2 + JSP.
Je suis entièrement investi dans l'utilisation de Maven 2, donc cette solution semble intéressante (bien que complètement différente des solutions que j'avais envisagées!). 2 questions: 1. le filtrage est-il en conflit avec les variables JSTL? 2. comment puis-je configurer ceci si je veux que mes JSP restent dans mon dossier WEB-INF /? – myabc