Css Java标记库执行grep?
我需要实现一个jsp页面,它基本上“连接”了多个CSS文件。 由于CSS的性质,我不能简单地做到:Css Java标记库执行grep?,css,regex,jsp,taglib,Css,Regex,Jsp,Taglib,我需要实现一个jsp页面,它基本上“连接”了多个CSS文件。 由于CSS的性质,我不能简单地做到: <jsp:include page="one.css"/> <jsp:include page="two.css"/> <jsp:include page="three.css"/> 因为2.css和3个css中的任何@import语句都将被忽略!(它们必须出现在任何其他CSS语句之前) 所以我想做一些类似的事情: <%-- first all th
<jsp:include page="one.css"/>
<jsp:include page="two.css"/>
<jsp:include page="three.css"/>
因为2.css和3个css中的任何@import语句都将被忽略!(它们必须出现在任何其他CSS语句之前)
所以我想做一些类似的事情:
<%-- first all the @import directives --%>
<t:grep expr="@import">
<jsp:include page="one.css"/>
<jsp:include page="two.css"/>
<jsp:include page="three.css"/>
</t:grep>
<%-- then everything (duplicate @import are ignored) --%>
<jsp:include page="one.css"/>
<jsp:include page="two.css"/>
<jsp:include page="three.css"/>
问题是:
- 有人知道可以执行上述任务的java/JSP标记库吗
- 除了上述方法,还有什么好的选择吗
我可以很容易地实现这样一个taglib,但我不愿意重新发明轮子 听起来你正试图用这种方法重新发明轮子。也许如果您解释了您试图解决的问题(即,为什么不能一个接一个地包含必要的文件)@ochi我只是在使用第三方组件,该组件允许指定1个CSS来执行自定义。我们不想自定义此组件,否则将升级等。。。将变得更加顺从。此外,css分组在“小”css的页面加载时间方面有很多优势(“小”取决于延迟和带宽之间的比率),我们使用它将css从多个LIB连接到单个css中。