2010-12-22 84 views
0

任務是有條件地包含一個基於Locale的css文件。爲此,我將把屬性文件中的Locale相關css文件的路徑。我正在使用以下指令將css包含在頁面中 -如何從基於Locale的屬性文件獲取指令屬性的值?

<%@ include file="/path/to/my.css" %> 

如何從屬性文件中獲取文件屬性的值?

注意:我有fmt taglib實施和工作正常。所以,我想做類似的事情 -

<%@ include file="<fmt:message key='page.css'/>" %> 

但上述不起作用的原因很明顯。

回答

0

@include是編譯時(在編譯JSP時執行),而<fmt:message>是運行時(在執行JSP時執行)。您想使用運行時包括<jsp:include>來代替。