저는 Ruby와 Java 세계에서 모두 일하고 있습니다. 저는 서브 도메인 (또는 CDN)에있는 애셋 (이미지, CSS 등)을 쉽게 참조 할 수 있도록 다양한 기능을 제공하는 merb-assets 프로젝트에서 다소 영감을 받았습니다.프로덕션 환경에서 다른 하위 도메인 (또는 CDN)의 자산을 어떻게 참조합니까?
내가 자바에서 동일한 작업을 수행 할 :
- 개발 과 테스트, 나는 자산을 참조하는 하나 JSTL의
<c:url>
또는 스트럿츠 2의<s:url value=""/>
태그를 사용하고 싶습니다. - 하지만 생산에서 , 나는 별도의 하위 도메인 (또는 CDN) 밖으로 이러한 자산의 대부분을 이동하려는.
거기에 도움이되는 taglib (또는 다른 방법론)이 있습니까? 나는 특히 매번 내가 <img>
또는 <link>
태그를 삽입, localhost
을 위해 쓰레기에 내 <c:if
와보기 및 테스트를 원하지 않는다.
저는 Struts 2 + JSP를 사용하고 있습니다.
내가 완전히 메이븐을 사용하여 투자하고를 2이므로이 솔루션은 재미있을 것입니다 (비록 내가 생각했던 솔루션과 완전히 다르지만!). 2 가지 질문 : 1. JSTL 변수와 필터링 충돌이 발생합니까? 2. 내 JSP가 WEB-INF/폴더에 남아 있도록하려면 어떻게 구성합니까? – myabc